From 489290091348cb5c7346ac2b359b63a3fd251cb5 Mon Sep 17 00:00:00 2001 From: igraziatto Date: Mon, 3 Feb 2020 15:09:22 -0500 Subject: [PATCH] fix spacing and reactions alignment --- .../keystone/design/custom_cerulean.css | 22 ++++++------ .../keystone/design/custom_cerulean.css.map | 2 +- .../themes/keystone/design/custom_classic.css | 22 ++++++------ .../keystone/design/custom_classic.css.map | 2 +- .../themes/keystone/design/custom_coral.css | 22 ++++++------ .../keystone/design/custom_coral.css.map | 2 +- addons/themes/keystone/design/custom_dark.css | 22 ++++++------ .../keystone/design/custom_dark.css.map | 2 +- .../themes/keystone/design/custom_default.css | 22 ++++++------ .../keystone/design/custom_default.css.map | 2 +- addons/themes/keystone/design/custom_dusk.css | 22 ++++++------ .../keystone/design/custom_dusk.css.map | 2 +- .../theme-boilerplate/design/custom.css | 34 +++++++++---------- .../theme-boilerplate/design/custom.css.map | 2 +- .../scss/components/_ideation.scss | 4 +-- .../scss/components/_lists.scss | 19 +++++++++-- .../scss/components/_reactions.scss | 2 ++ .../scss/components/_tables.scss | 6 +--- .../scss/components/_userContent.scss | 2 +- .../vanilla-theme-core/scss/pages/_entry.scss | 22 +++++++++--- .../scss/patches/_core-patches.scss | 1 - 21 files changed, 129 insertions(+), 107 deletions(-) diff --git a/addons/themes/keystone/design/custom_cerulean.css b/addons/themes/keystone/design/custom_cerulean.css index e54cdf39a22..3e7b36e085c 100644 --- a/addons/themes/keystone/design/custom_cerulean.css +++ b/addons/themes/keystone/design/custom_cerulean.css @@ -34,7 +34,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#566171;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#3d8ac1}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#566171;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#3d8ac1}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -44,7 +44,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;justify-content:center;overflow:hidden;padding:0;width:52px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#6a7482;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#3d8ac1;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#566171}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:4px;min-height:40px;width:40px}.DateTile{background-color:#f5f6f6;color:#566171;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#3374a2;border-color:#3374a2;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;justify-content:center;overflow:hidden;padding:0;width:52px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#6a7482;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#3d8ac1;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#566171}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:4px;min-height:40px;width:40px}.DateTile{background-color:#f5f6f6;color:#566171;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#3374a2;border-color:#3374a2;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -88,7 +88,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:4px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#3d8ac1;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:4px;padding:0}.FormWrapper label{color:#566171}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#6a7482}.editor-help-text a:focus,.editor-help-text a:hover{color:#3d8ac1;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#3374a2;border-color:#3374a2;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#3d8ac1;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:0 solid #d6d9dd;border-radius:4px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#3d8ac1;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#3374a2;border-color:#3374a2;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#3374a2;border-color:#3374a2;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#3d8ac1;border-color:#3d8ac1;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(51,116,162,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(51,116,162,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:4px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#3d8ac1;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:4px;padding:0}.FormWrapper label{color:#566171}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#6a7482}.editor-help-text a:focus,.editor-help-text a:hover{color:#3d8ac1;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#3374a2;border-color:#3374a2;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#3d8ac1;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:0 solid #d6d9dd;border-radius:4px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#3d8ac1;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#3374a2;border-color:#3374a2;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#3d8ac1;border:1px solid #3d8ac1;border-radius:4px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#3374a2;border-color:#3374a2;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#3d8ac1;border-color:#3d8ac1;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(51,116,162,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(51,116,162,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -106,13 +106,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:52px;margin:0;width:52px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);background:#fff;border:0 solid #d6d9dd;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);margin-bottom:12px;padding:14px}.DataList .Item:last-child,.MessageList .Item:last-child{margin-bottom:0}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#566171;display:block;font-size:16px;font-weight:600;line-height:26px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#3d8ac1}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#566171;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#6a7482;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#3d8ac1;text-decoration:underline}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#3d8ac1}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#566171}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:52px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:52px;margin:0 3px 0 0;width:52px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:66px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);border-top-left-radius:4px;border-top-right-radius:4px;margin:0;min-height:76px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:66px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#6a7482;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#3d8ac1}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#6a7482;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#3d8ac1}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:66px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#3d8ac1;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:66px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#566171;display:block;font-size:16px;font-weight:600;line-height:26px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);background:#fff;border:0 solid #d6d9dd;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);margin-bottom:12px;padding:14px}.DataList .Item:last-child,.MessageList .Item:last-child{margin-bottom:0}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#566171;display:block;font-size:16px;font-weight:600;line-height:26px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#3d8ac1}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#566171;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#6a7482;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#3d8ac1;text-decoration:underline}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#3d8ac1}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#566171}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:52px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:52px;margin:0 12px 0 0;width:52px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:4px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:64px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);border-top-left-radius:4px;border-top-right-radius:4px;margin:0;min-height:76px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:66px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#6a7482;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#3d8ac1}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#6a7482;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#3d8ac1}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:66px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#3d8ac1;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:66px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#566171;display:block;font-size:16px;font-weight:600;line-height:26px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -130,7 +130,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:4px;color:#566171;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;list-style:initial;padding-inline-start:40px}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#566171}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#d8e8f3;border-color:#3d8ac1}.CasualMessage a,.InfoMessage a{color:#316e9a}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:4px;color:#566171;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#566171}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#d8e8f3;border-color:#3d8ac1}.CasualMessage a,.InfoMessage a{color:#316e9a}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto @@ -142,7 +142,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f5f6f6;border-radius:4px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#3d8ac1!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f5f6f6;border-radius:4px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#3d8ac1!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto @@ -154,7 +154,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#6a7482}.Reactions .ReactButton:hover{color:#3d8ac1}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#6a7482}.Reactions .ReactButton:hover{color:#3d8ac1}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -178,12 +178,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);border:0 solid #d6d9dd;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item,.Groups .DataTable .Item{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:0 solid #d6d9dd;border-top:0 solid #d6d9dd;padding:14px 0}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-bottom-left-radius:4px;border-left:0 solid #d6d9dd;border-top-left-radius:4px}.DataTable .Item td:first-child:not(.CheckBoxColumn),.Groups .DataTable .Item td:first-child:not(.CheckBoxColumn){padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}.DataTable .Item td .Wrap,.Groups .DataTable .Item td .Wrap{padding:0 3px}@media screen and (max-width:768px){.DataTable .Item td .Wrap,.Groups .DataTable .Item td .Wrap{padding:0}}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#566171}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#3d8ac1}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#566171;display:block;font-size:16px;font-weight:600;line-height:26px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#3d8ac1}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#566171;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#6a7482;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#3d8ac1}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#6a7482}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#3d8ac1}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#6a7482}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#3d8ac1}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{border-spacing:0 12px;display:table;margin:-12px 0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:52px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:52px;left:0;margin:0;position:absolute;width:52px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:52px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#3d8ac1}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td{border-bottom-right-radius:4px;border-top-right-radius:4px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:0 solid #d6d9dd;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:4px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#3d8ac1}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:52px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#566171}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr td{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr .CountDiscussions{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr .CountMembers{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#566171}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#6a7482}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:52px;margin-top:0;position:absolute;top:0;width:52px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:64px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#3d8ac1;border-color:#3d8ac1;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;padding-right:0;width:calc(100% - 64px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0 12px;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#566171}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f5f6f6;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#6a7482;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#3d8ac1}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#566171}table.PreferenceGroup tbody tr:hover td{background:#f5f6f6!important} + */.CategoryGroup .Empty{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);border:0 solid #d6d9dd;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item,.Groups .DataTable .Item{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:0 solid #d6d9dd;border-top:0 solid #d6d9dd;padding:14px 0}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-bottom-left-radius:4px;border-left:0 solid #d6d9dd;border-top-left-radius:4px}.DataTable .Item td:first-child:not(.CheckBoxColumn),.Groups .DataTable .Item td:first-child:not(.CheckBoxColumn){padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}.DataTable .Item td .Wrap,.Groups .DataTable .Item td .Wrap{padding:0 3px}@media screen and (max-width:768px){.DataTable .Item td .Wrap,.Groups .DataTable .Item td .Wrap{padding:0}}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#566171}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#3d8ac1}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#566171;display:block;font-size:16px;font-weight:600;line-height:26px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#3d8ac1}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#566171;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#6a7482;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#3d8ac1}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#6a7482}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#3d8ac1}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#6a7482}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#3d8ac1}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{border-spacing:0 12px;display:table;margin:-12px 0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:52px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:52px;left:0;margin:0;position:absolute;width:52px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:52px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#6a7482;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#3d8ac1}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td{border-bottom-right-radius:4px;border-top-right-radius:4px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:0 solid #d6d9dd;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:4px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#3d8ac1}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:64px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#566171}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr td{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr .CountDiscussions{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr .CountMembers{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#566171}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#6a7482}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:52px;margin-top:0;position:absolute;top:0;width:52px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:64px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#3d8ac1;color:#3d8ac1}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#3d8ac1;border-color:#3d8ac1;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:4px;border-right:0 solid #d6d9dd;border-top-right-radius:4px;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;padding-right:0;width:calc(100% - 64px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0 12px;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#566171}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f5f6f6;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#6a7482;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#3d8ac1}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(86,97,113,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#566171}table.PreferenceGroup tbody tr:hover td{background:#f5f6f6!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#566171!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#3d8ac1}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#3d8ac1;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#3d8ac1}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f7f7f8;border:none;border-radius:4px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f7f7f8;color:#2a2f37;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f7f7f8;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#566171!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#3d8ac1}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#3d8ac1;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#3d8ac1}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f7f7f8;border:none;border-radius:4px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f7f7f8;color:#2a2f37;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f7f7f8;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -229,7 +229,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#6a7482}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#3d8ac1;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#6a7482;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#3d8ac1;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:12px;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#3d8ac1}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#3d8ac1;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#3d8ac1;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#3d8ac1;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:12px;padding:0;width:100%}body.Section-Entry .Methods a,body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#3d8ac1}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/keystone/design/custom_cerulean.css.map b/addons/themes/keystone/design/custom_cerulean.css.map index 39fb580a088..8c32a58fcd1 100644 --- a/addons/themes/keystone/design/custom_cerulean.css.map +++ b/addons/themes/keystone/design/custom_cerulean.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables_cerulean.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","custom_cerulean.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_lists_cerulean.scss","sections/_footer_cerulean.scss","sections/_header_cerulean.scss","sections/_panel_cerulean.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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L,6DAgBQ,ehBlFoC,AgBmFpC,gBhBqNsD,CgBvMzD,AA/BL,0JAqBY,yBjBxFsC,CiByFzC,AXtDL,oCWgCJ,6DAyBY,cAAc,AAGd,gBhBtF+B,AgBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ANvsBmC,cCVI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CWlkBjD,AXnED,oCWgCJ,iEXwnBQ,cAAe,CWrlBlB,CAAA,AXylBG,yOAGI,yBLvnBwC,AKynBxC,qBADA,ANltBmC,aAAA,CMotBtC,AWloBT,iFXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AN5rBuC,yBAAA,AMqsB3C,kBANI,ANvsBmC,WCNC,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CWvjBjD,AX9ED,oCWgCJ,iFXwnBQ,cAAe,CW1kBlB,CAAA,AX8kBG,yRAGI,mBN9sB6D,AMgtB7D,qBADA,AN/sB6D,UCjB7B,CKkuBnC,AWloBT,+EAiDQ,YAAa,CAChB,AAGL,+DXgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ANvsBmC,cCVI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CW5iBrD,AXzFG,oCWqFJ,+DXmkBQ,cAAe,CW/jBtB,CAAA,AXmkBO,sPAGI,yBLvnBwC,A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","file":"custom_cerulean.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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-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 Overwrites\n\\* -------------------------------------------------------------- */\n\n$global_borderRadius: 4px !default;\n\n$global-color_black: #000;\n$global-color_white: #FFF;\n$global-color_transparent: transparent;\n\n$global-color_cerulean: #6B7A8F;\n$global-color_apricot: #E77A2F;\n$global-color_powderblue: #3d8ac1;\n\n$global-color_primary: $global-color_powderblue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_apricot !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: darken(desaturate($global-color_cerulean, 1%), 10%) !default; // text color | should have high contrast between $global-color_bg\n\n/* -------------------------------------------------------------- *\\\n Theme\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$theme-link-hover_textDecoration: underline !default;\n$theme-photo_size: 52px !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 50px !default;\n$header_bg: $global-color_cerulean !default;\n$header_color: $global-color_white !default;\n$header-hover_color: $global-color_white !default;\n$header_border: 1px solid rgba($header_bg, .3) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_fg: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-hover_bg: transparent !default;\n\n$panel_item-spacing: $utility-baseUnit !default;\n$panel-item_padding: $utility-baseUnit !default;\n$panel_item-borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $global-color_white !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_secondary !default;\n$footer-link-hover_color: darken($global-color_secondary, 8%) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: darken($global-color_cerulean, 8%) !default;\n$navigation_color: $global-color_white !default;\n$navigation_button-bg: $global-color_primary !default;\n$navigation_button-hover-bg: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Hamburger\n\\* -------------------------------------------------------------- */\n\n$hamburger_color: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_lateralBorder: true !default;\n$component-item_spacing: $utility-baseUnitDouble !default;\n$component_borderWidth: 0 !default;\n$component_borderRadius: $global_borderRadius !default;\n$component_borderColor: $theme-border_color !default;\n$component_boxShadow: 0 1px 4px 0 rgba(0,0,0, .3) !default;\n\n/* -------------------------------------------------------------- *\\\n Pager\n\\* -------------------------------------------------------------- */\n\n$pager_border: 1px solid $component_borderColor !default;\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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Hamburger\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Pager\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #566171;\n color: #566171; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #3d8ac1;\n line-height: inherit; }\n a:focus, a:hover {\n color: #3d8ac1; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\n\n.PhotoWrap {\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #6a7482; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #566171; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 4px; }\n\n.DateTile {\n color: #566171;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f5f6f6; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #3d8ac1; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 4px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #3d8ac1;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #3374a2; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #566171;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #3d8ac1; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #3d8ac1;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #3d8ac1; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #3d8ac1;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #3d8ac1;\n background-color: transparent;\n border: 1px solid #3d8ac1; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #3d8ac1;\n background-color: transparent;\n border-color: #3d8ac1; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #6a7482;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #3d8ac1; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #3d8ac1;\n border: 1px solid #3d8ac1;\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 .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: #3d8ac1;\n color: #3d8ac1; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #3d8ac1;\n border-color: #3d8ac1;\n color: #fff;\n text-decoration: none; }\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,\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: 4px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #3d8ac1;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 4px;\n background: transparent; }\n .FormWrapper label {\n color: #566171; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #6a7482; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #3d8ac1; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d9dd 0 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: 4px;\n border: #d6d9dd 0 solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #3d8ac1;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #3d8ac1;\n background-color: #3d8ac1;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(51, 116, 162, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(51, 116, 162, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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: 4px;\n z-index: 1;\n min-width: 250px; }\n @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #3d8ac1;\n border-right: 4px solid rgba(61, 138, 193, 0.3);\n border-bottom: 4px solid rgba(61, 138, 193, 0.3);\n border-left: 4px solid rgba(61, 138, 193, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(61, 138, 193, 0.05) !important; }\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 .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(61, 138, 193, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #3d8ac1; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #3d8ac1; }\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: #3d8ac1; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #3d8ac1 !important; }\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% - 64px); }\n .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #3d8ac1;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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: 4px;\n background-color: #fff;\n z-index: 1; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #3d8ac1 !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(61, 138, 193, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #3d8ac1; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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: 4px; }\n @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #566171; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #FFF;\n padding-left: 14px;\n padding-right: 14px;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n border-radius: 4px;\n margin-bottom: 12px;\n border-top: #d6d9dd 0 solid;\n border-bottom: #d6d9dd 0 solid;\n border-left: #d6d9dd 0 solid;\n border-right: #d6d9dd 0 solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n margin-bottom: 0; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\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: 26px;\n color: #566171;\n display: block;\n margin-bottom: 6px; }\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: #3d8ac1; }\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 .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 .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: #566171;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #6a7482; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #6a7482; }\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: underline;\n color: #3d8ac1; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #6a7482;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #3d8ac1; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #566171; }\n .DataList .PhotoWrap,\n .MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 52px;\n height: 52px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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(52px + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .MessageList .ItemComment .Item-Header,\n .MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 76px;\n padding-top: 12px;\n padding-bottom: 12px;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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(52px + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #6a7482; }\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: #3d8ac1; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #6a7482;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #3d8ac1; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\n .MessageList .ItemComment .Item-BodyWrap,\n .MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(52px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #6a7482; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(52px + 14px); }\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: 26px;\n color: #566171;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 4px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative; }\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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #566171;\n margin: 0 0 14px;\n border-radius: 4px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #566171; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #d8e8f3;\n border-color: #3d8ac1; }\n .CasualMessage a,\n .InfoMessage a {\n color: #316e9a; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 12px;\n text-align: center;\n color: #6a7482; }\n .MorePager:focus, .MorePager:hover {\n color: #3d8ac1; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #3d8ac1; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #3d8ac1; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #566171;\n padding: 0;\n margin: 0 0 0 -1px;\n border: 1px solid #d6d9dd;\n background: #FFF; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f5f6f6;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f5f6f6;\n border: 1px solid 1px solid #d6d9dd;\n color: #3374a2; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px; }\n .Pager .Next {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #3d8ac1; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f5f6f6;\n border-radius: 4px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #3d8ac1 !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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: 4px;\n color: #555A62; }\n div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #3d8ac1; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #3374a2;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #3d8ac1;\n border-color: #3d8ac1; }\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: 4px;\n color: #555A62 !important;\n text-shadow: none; }\n .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #3d8ac1; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #6a7482; }\n .Reactions .ReactButton:hover {\n color: #3d8ac1; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 4px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #566171;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #566171; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #566171; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 4px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #566171;\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.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: #566171;\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.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.ActivateSlider {\n border-radius: 4px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d9dd 0 solid; }\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: #3d8ac1;\n border-radius: 4px;\n border: 1px solid;\n border-color: #377cae;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #3d8ac1;\n color: #fff;\n border-color: #377cae; }\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: #d6d9dd 0 solid;\n border-bottom: #d6d9dd 0 solid;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n padding-left: 14px;\n padding-right: 14px;\n border-left: #d6d9dd 0 solid;\n border-right: #d6d9dd 0 solid;\n border-radius: 4px; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item,\n .DataTable .Item {\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n border-radius: 4px; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n background: #FFF;\n border-top: #d6d9dd 0 solid;\n border-bottom: #d6d9dd 0 solid;\n padding: 14px 0; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #d6d9dd 0 solid;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px; }\n .Groups .DataTable .Item td:first-child:not(.CheckBoxColumn),\n .DataTable .Item td:first-child:not(.CheckBoxColumn) {\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #d6d9dd 0 solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n padding-right: 14px; }\n .Groups .DataTable .Item td .Wrap,\n .DataTable .Item td .Wrap {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Item td .Wrap,\n .DataTable .Item td .Wrap {\n padding: 0; } }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #566171; }\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: #3d8ac1; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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: 26px;\n display: block;\n margin-bottom: 6px;\n color: #566171; }\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: #3d8ac1; }\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 .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 .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: #566171;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #6a7482; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #6a7482; }\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: #3d8ac1; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #6a7482; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #3d8ac1; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #6a7482; }\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: #3d8ac1; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\n .Groups .DataTable tbody,\n .DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -12px 0;\n border-spacing: 0 12px; }\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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 52px; }\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 width: 52px;\n height: 52px;\n left: 0;\n margin: 0; }\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 .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 @media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #6a7482; }\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: #3d8ac1; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; }\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 @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\n border: none;\n line-height: 1.5;\n border-radius: 4px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap; }\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: #3d8ac1; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 52px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #566171; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr td {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr .CountMembers {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\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: #566171; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #6a7482; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #6a7482; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 52px;\n width: 52px; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(52px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #3d8ac1;\n background-color: #3d8ac1;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\n\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 52px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (52px + 12px)); }\n\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0; }\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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 12px;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #566171; }\n .DataTable-ReactionsLog .Item {\n background-color: #FFF; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f5f6f6;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #6a7482; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #3d8ac1; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #566171; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f5f6f6 !important; }\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: #566171 !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #3d8ac1; }\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: #3d8ac1;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #3d8ac1; }\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: #f7f7f8;\n border-radius: 4px;\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 .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 .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: #2a2f37;\n background-color: #f7f7f8;\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: #f7f7f8;\n padding: 0.2em 0.4em; }\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: #FFF;\n color: #566171;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #E77A2F; }\n .Footer a:hover {\n color: #d56519; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #6B7A8F;\n color: #fff;\n border-bottom: 1px solid rgba(107, 122, 143, 0.3);\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 50px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #667487; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #E77A2F;\n border-color: #E77A2F; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #7d8a9c; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #7d8a9c;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 30px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #3374a2; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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: 4px;\n border-bottom-right-radius: 4px;\n border-bottom-width: 0; } }\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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #5a6678;\n color: #FFF;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #3374a2;\n background-color: #3374a2;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #3d8ac1;\n background-color: #3d8ac1;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #3d8ac1;\n background: rgba(61, 138, 193, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #FFF; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #3d8ac1; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #485260;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #7d8a9c; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #E77A2F;\n border-color: #E77A2F; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #566171; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\n .Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 6px;\n margin-bottom: 0; }\n .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 6px;\n border: none;\n border-radius: 4px;\n width: 100%;\n color: #566171;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #3d8ac1;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 6px; }\n .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 6px;\n border: none;\n border-radius: 4px;\n width: 100%;\n color: #566171;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #3d8ac1;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 - (6px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px; }\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: #3d8ac1; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #dddfe3;\n border-left: 2px solid #dddfe3;\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: 4px; }\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: 6px; }\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: 6px;\n border: none;\n border-radius: 4px;\n color: #566171;\n font-weight: 600; }\n body.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: 6px;\n border: none;\n border-radius: 4px;\n width: 100%;\n color: #566171;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #3d8ac1;\n background-color: transparent;\n border-color: none; }\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.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #d6d9dd 0 solid; }\n\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px; }\n\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: 4px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(52px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n body.Section-BestOf .Tile .Title,\n body.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 26px;\n color: #566171;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #3d8ac1; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(52px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #6a7482;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #3d8ac1; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(52px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #6a7482; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #6a7482; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 12px; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #566171;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #3d8ac1;\n background-color: #3d8ac1;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }\n .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #3d8ac1; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #6a7482; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px; }\n\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #3d8ac1; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(52px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 4px;\n border-radius: 50%; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(52px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #3d8ac1;\n text-transform: uppercase;\n border: 1px solid #3d8ac1;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #3374a2;\n border-color: #3374a2;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #3d8ac1;\n border-color: #3d8ac1; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 12px;\n margin-bottom: 3px;\n border-bottom: #d6d9dd 0 solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/* --------------- Components --------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Discussion .DataList .Item,\n.Discussion .MessageList .Item {\n margin-left: 70px; }\n .Discussion .DataList .Item::before, .Discussion .DataList .Item::after,\n .Discussion .MessageList .Item::before,\n .Discussion .MessageList .Item::after {\n border-top: 12px solid transparent;\n border-bottom: 12px solid transparent;\n border-left: 12px solid transparent;\n border-right: 12px solid #d6d9dd;\n content: \"\";\n left: -26px;\n position: absolute;\n top: 14px; }\n .Discussion .DataList .Item::after,\n .Discussion .MessageList .Item::after {\n border-right: 12px solid #fff;\n left: -24px; }\n .Discussion .DataList .Item .Item-Header,\n .Discussion .MessageList .Item .Item-Header {\n background: transparent; }\n .Discussion .DataList .Item .Item-Header .PhotoWrap,\n .Discussion .MessageList .Item .Item-Header .PhotoWrap {\n left: -70px;\n top: 0; }\n .Discussion .DataList .Item .Item-Header .Meta,\n .Discussion .DataList .Item .Item-Header .AuthorWrap,\n .Discussion .MessageList .Item .Item-Header .Meta,\n .Discussion .MessageList .Item .Item-Header .AuthorWrap {\n padding-left: 0; }\n .Discussion .DataList .Item .Username,\n .Discussion .MessageList .Item .Username {\n color: #3d8ac1; }\n .Discussion .DataList .Item .Username:focus, .Discussion .DataList .Item .Username:hover,\n .Discussion .MessageList .Item .Username:focus,\n .Discussion .MessageList .Item .Username:hover {\n color: #3374a2; }\n @media screen and (max-width: 768px) {\n .Discussion .DataList .Item,\n .Discussion .MessageList .Item {\n margin-left: 0; }\n .Discussion .DataList .Item::before, .Discussion .DataList .Item::after,\n .Discussion .MessageList .Item::before,\n .Discussion .MessageList .Item::after {\n content: none; }\n .Discussion .DataList .Item .Item-Header .PhotoWrap,\n .Discussion .MessageList .Item .Item-Header .PhotoWrap {\n top: 12px;\n left: 12px; }\n .Discussion .DataList .Item .Item-Header .Meta,\n .Discussion .DataList .Item .Item-Header .AuthorWrap,\n .Discussion .MessageList .Item .Item-Header .Meta,\n .Discussion .MessageList .Item .Item-Header .AuthorWrap {\n padding-left: calc(52px + 12px); } }\n\n.Discussion .DataList .ItemDiscussion,\n.Discussion .MessageList .ItemDiscussion {\n position: relative; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Footer .row:first-child {\n padding-top: 18px;\n border-top: 1px solid #d6d9dd; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.MeBox--header .SignInLinks .SignInPopup {\n background-color: #E77A2F;\n border-color: #E77A2F;\n color: #fff; }\n .MeBox--header .SignInLinks .SignInPopup:focus, .MeBox--header .SignInLinks .SignInPopup:hover {\n background-color: #d56519;\n border-color: #d56519;\n color: #fff; }\n\n.MeBox--header .SignInLinks .ApplyButton {\n background-color: transparent;\n border-color: #fff;\n color: #fff; }\n .MeBox--header .SignInLinks .ApplyButton:focus, .MeBox--header .SignInLinks .ApplyButton:hover {\n background-color: transparent;\n border-color: #E77A2F;\n color: #E77A2F; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter .Active a,\n.BoxCategories .Active a {\n border: #d6d9dd 0 solid;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3); }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\n text-decoration: underline;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.Discussion {\n .DataList,\n .MessageList {\n $arrow-size: 12px;\n $left-spacing: #{$theme-photo_size + $utility-baseUnit + $arrow-size};\n\n .Item {\n margin-left: $left-spacing;\n\n &::before,\n &::after {\n border-top: $arrow-size solid transparent;\n border-bottom: $arrow-size solid transparent;\n border-left: $arrow-size solid transparent;\n border-right: $arrow-size solid $component_borderColor;\n content: \"\";\n left: -#{$arrow-size + $component-base_padding};\n position: absolute;\n top: $component-base_padding;\n }\n\n &::after {\n border-right: $arrow-size solid $global-color_white;\n left: -#{$arrow-size + $component-base_padding - 2px};\n }\n\n .Item-Header {\n background: transparent;\n\n .PhotoWrap {\n left: -$left-spacing;\n top: 0;\n }\n\n .Meta,\n .AuthorWrap {\n padding-left: 0;\n }\n }\n\n .Username {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primaryAlt;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n\n &::before,\n &::after {\n content: none;\n }\n\n .Item-Header {\n\n .PhotoWrap {\n top: $utility-baseUnitDouble;\n left: $utility-baseUnitDouble;\n }\n\n .Meta,\n .AuthorWrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n }\n }\n }\n\n .ItemDiscussion {\n position: relative;\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.Footer {\n\n .row:first-child {\n padding-top: $utility-baseUnitTriple;\n border-top: 1px solid #{$theme-border_color};\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.MeBox--header .SignInLinks {\n\n .SignInPopup {\n background-color: $global-color_secondary;\n border-color: $global-color_secondary;\n color: $global-color_white;\n\n &:focus,\n &:hover {\n background-color: darken($global-color_secondary, 8%);\n border-color: darken($global-color_secondary, 8%);\n color: $global-color_white;\n }\n }\n\n .ApplyButton {\n background-color: transparent;\n border-color: $global-color_white;\n color: $global-color_white;\n\n &:focus,\n &:hover {\n background-color: transparent;\n border-color: $global-color_secondary;\n color: $global-color_secondary;\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.Section-EditProfile .Box,\n.BoxFilter,\n.BoxCategories {\n\n .Active {\n\n a {\n border: $component_border;\n box-shadow: $component_boxShadow;\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables_cerulean.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","custom_cerulean.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_lists_cerulean.scss","sections/_footer_cerulean.scss","sections/_header_cerulean.scss","sections/_panel_cerulean.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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FoC,AgBmFpC,gBhBqNsD,CgBvMzD,AA/BL,0JAqBY,yBjBxFsC,CiByFzC,AXtDL,oCWgCJ,6DAyBY,cAAc,AAGd,gBhBtF+B,AgBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ANvsBmC,cCVI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CWlkBjD,AXnED,oCWgCJ,iEXwnBQ,cAAe,CWrlBlB,CAAA,AXylBG,yOAGI,yBLvnBwC,AKynBxC,qBADA,ANltBmC,aAAA,CMotBtC,AWloBT,iFXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AN5rBuC,yBAAA,AMqsB3C,kBANI,ANvsBmC,WCNC,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CWvjBjD,AX9ED,oCWgCJ,iFXwnBQ,cAAe,CW1kBlB,CAAA,AX8kBG,yRAGI,mBN9sB6D,AMgtB7D,qBADA,AN/sB6D,UCjB7B,CKkuBnC,AWloBT,+EAiDQ,YAAa,CAChB,AAGL,+DXgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ANvsBmC,cCVI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CW5iBrD,AXzFG,oCWqFJ,+DXmkBQ,cAAe,CW/jBtB,CAAA,AXmkBO,sPAGI,yBLvnBwC,AKynBxC,qBADA,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FA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ANvsBmC,cCVI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,A8CpMlD,iBzC8kBR,AIrtBwE,gBJgtBpE,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CyC9jB7C,AzCvEL,oCyCtEJ,oDzC8tBQ,cAAe,CyCjlBd,CAAA,AzCqlBD,+KAGI,yBLvnBwC,AKynBxC,qBADA,ANltBmC,aAAA,CMotBtC,AAlqBL,oCyCtEJ,oDA2IgB,cAAe,CAEtB,CAAA,AA7IT,yDzC2sBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AN5rBuC,yBAAA,AMqsB3C,kBANI,ANvsBmC,WCNC,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CyCnjB7C,AzClFL,oCyCtEJ,yDzC8tBQ,cAAe,CyCtkBd,CAAA,AzC0kBD,8LAGI,mBN9sB6D,AMgtB7D,qBADA,AN/sB6D,UCjB7B,CKkuBnC,AyCxuBT,yEA2JY,yBAA4C,AAC5C,qBAAwC,AACxC,U9CvJgC,C8CwJnC,AA9JT,mEzC2sBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ANvsBmC,cCVI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CyCziB7C,AzC5FL,oCyCtEJ,mEzC8tBQ,cAAe,CyC5jBd,CAAA,AzCgkBD,4NAGI,yBLvnBwC,AKynBxC,qBADA,ANltBmC,aAAA,CMotBtC,AAlqBL,oCyCtEJ,qCA0KY,kBAAA,AAAyB,qBADzB,AACyB,oBADzB,AAAa,oBAAb,AAAa,aAJb,AA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","file":"custom_cerulean.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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-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 Overwrites\n\\* -------------------------------------------------------------- */\n\n$global_borderRadius: 4px !default;\n\n$global-color_black: #000;\n$global-color_white: #FFF;\n$global-color_transparent: transparent;\n\n$global-color_cerulean: #6B7A8F;\n$global-color_apricot: #E77A2F;\n$global-color_powderblue: #3d8ac1;\n\n$global-color_primary: $global-color_powderblue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_apricot !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: darken(desaturate($global-color_cerulean, 1%), 10%) !default; // text color | should have high contrast between $global-color_bg\n\n/* -------------------------------------------------------------- *\\\n Theme\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$theme-link-hover_textDecoration: underline !default;\n$theme-photo_size: 52px !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 50px !default;\n$header_bg: $global-color_cerulean !default;\n$header_color: $global-color_white !default;\n$header-hover_color: $global-color_white !default;\n$header_border: 1px solid rgba($header_bg, .3) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_fg: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-hover_bg: transparent !default;\n\n$panel_item-spacing: $utility-baseUnit !default;\n$panel-item_padding: $utility-baseUnit !default;\n$panel_item-borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $global-color_white !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_secondary !default;\n$footer-link-hover_color: darken($global-color_secondary, 8%) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: darken($global-color_cerulean, 8%) !default;\n$navigation_color: $global-color_white !default;\n$navigation_button-bg: $global-color_primary !default;\n$navigation_button-hover-bg: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Hamburger\n\\* -------------------------------------------------------------- */\n\n$hamburger_color: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_lateralBorder: true !default;\n$component-item_spacing: $utility-baseUnitDouble !default;\n$component_borderWidth: 0 !default;\n$component_borderRadius: $global_borderRadius !default;\n$component_borderColor: $theme-border_color !default;\n$component_boxShadow: 0 1px 4px 0 rgba(0,0,0, .3) !default;\n\n/* -------------------------------------------------------------- *\\\n Pager\n\\* -------------------------------------------------------------- */\n\n$pager_border: 1px solid $component_borderColor !default;\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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Hamburger\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Pager\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #566171;\n color: #566171; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #3d8ac1;\n line-height: inherit; }\n a:focus, a:hover {\n color: #3d8ac1; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\n\n.PhotoWrap {\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #6a7482; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #566171; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 4px; }\n\n.DateTile {\n color: #566171;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f5f6f6; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #3d8ac1; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 4px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #3d8ac1;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #3374a2; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #566171;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #3d8ac1; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #3d8ac1;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #3d8ac1; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #3d8ac1;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #3d8ac1;\n background-color: transparent;\n border: 1px solid #3d8ac1; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #3d8ac1;\n background-color: transparent;\n border-color: #3d8ac1; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #6a7482;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #3d8ac1; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #3d8ac1;\n border: 1px solid #3d8ac1;\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 .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: #3d8ac1;\n color: #3d8ac1; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #3d8ac1;\n border-color: #3d8ac1;\n color: #fff;\n text-decoration: none; }\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,\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: 4px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #3d8ac1;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 4px;\n background: transparent; }\n .FormWrapper label {\n color: #566171; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #6a7482; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #3d8ac1; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d9dd 0 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: 4px;\n border: #d6d9dd 0 solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #3d8ac1;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #3d8ac1;\n background-color: #3d8ac1;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(51, 116, 162, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(51, 116, 162, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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: 4px;\n z-index: 1;\n min-width: 250px; }\n @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #3d8ac1;\n border-right: 4px solid rgba(61, 138, 193, 0.3);\n border-bottom: 4px solid rgba(61, 138, 193, 0.3);\n border-left: 4px solid rgba(61, 138, 193, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(61, 138, 193, 0.05) !important; }\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 .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(61, 138, 193, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #3d8ac1; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #3d8ac1; }\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: #3d8ac1; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #3d8ac1 !important; }\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% - 64px); }\n .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #3d8ac1;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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: 4px;\n background-color: #fff;\n z-index: 1; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #3d8ac1 !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(61, 138, 193, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #3d8ac1; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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: 4px; }\n @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #566171; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0;\n width: 52px;\n height: 52px; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #FFF;\n padding-left: 14px;\n padding-right: 14px;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n border-radius: 4px;\n margin-bottom: 12px;\n border-top: #d6d9dd 0 solid;\n border-bottom: #d6d9dd 0 solid;\n border-left: #d6d9dd 0 solid;\n border-right: #d6d9dd 0 solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n margin-bottom: 0; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\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: 26px;\n color: #566171;\n display: block;\n margin-bottom: 6px; }\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: #3d8ac1; }\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 .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 .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: #566171;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #6a7482; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #6a7482; }\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: underline;\n color: #3d8ac1; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #6a7482;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #3d8ac1; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #566171; }\n .DataList .PhotoWrap,\n .MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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: 52px;\n height: 52px; }\n .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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(52px + 12px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .MessageList .ItemComment .Item-Header,\n .MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 76px;\n padding-top: 12px;\n padding-bottom: 12px;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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(52px + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #6a7482; }\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: #3d8ac1; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #6a7482;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #3d8ac1; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\n .MessageList .ItemComment .Item-BodyWrap,\n .MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(52px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #6a7482; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(52px + 14px); }\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: 26px;\n color: #566171;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 4px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative; }\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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #566171;\n margin: 0 0 14px;\n border-radius: 4px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #566171; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #d8e8f3;\n border-color: #3d8ac1; }\n .CasualMessage a,\n .InfoMessage a {\n color: #316e9a; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 12px;\n text-align: center;\n color: #6a7482; }\n .MorePager:focus, .MorePager:hover {\n color: #3d8ac1; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #3d8ac1;\n border-color: #3d8ac1; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #3d8ac1; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #3d8ac1; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #566171;\n padding: 0;\n margin: 0 0 0 -1px;\n border: 1px solid #d6d9dd;\n background: #FFF; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f5f6f6;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f5f6f6;\n border: 1px solid 1px solid #d6d9dd;\n color: #3374a2; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px; }\n .Pager .Next {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #3d8ac1; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f5f6f6;\n border-radius: 4px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #3d8ac1 !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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: 4px;\n color: #555A62; }\n div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #3d8ac1; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #3374a2;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #3d8ac1;\n border-color: #3d8ac1; }\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: 4px;\n color: #555A62 !important;\n text-shadow: none; }\n .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #3d8ac1; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #6a7482; }\n .Reactions .ReactButton:hover {\n color: #3d8ac1; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 4px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #566171;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #566171; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #566171; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 4px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #566171;\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.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: #566171;\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.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.ActivateSlider {\n border-radius: 4px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d9dd 0 solid; }\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: #3d8ac1;\n border-radius: 4px;\n border: 1px solid;\n border-color: #377cae;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #3d8ac1;\n color: #fff;\n border-color: #377cae; }\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: #d6d9dd 0 solid;\n border-bottom: #d6d9dd 0 solid;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n padding-left: 14px;\n padding-right: 14px;\n border-left: #d6d9dd 0 solid;\n border-right: #d6d9dd 0 solid;\n border-radius: 4px; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item,\n .DataTable .Item {\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n border-radius: 4px; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n background: #FFF;\n border-top: #d6d9dd 0 solid;\n border-bottom: #d6d9dd 0 solid;\n padding: 14px 0; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #d6d9dd 0 solid;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px; }\n .Groups .DataTable .Item td:first-child:not(.CheckBoxColumn),\n .DataTable .Item td:first-child:not(.CheckBoxColumn) {\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #d6d9dd 0 solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n padding-right: 14px; }\n .Groups .DataTable .Item td .Wrap,\n .DataTable .Item td .Wrap {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Item td .Wrap,\n .DataTable .Item td .Wrap {\n padding: 0; } }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #566171; }\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: #3d8ac1; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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: 26px;\n display: block;\n margin-bottom: 6px;\n color: #566171; }\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: #3d8ac1; }\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 .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 .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: #566171;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #6a7482; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #6a7482; }\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: #3d8ac1; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #6a7482; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #3d8ac1; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #6a7482; }\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: #3d8ac1; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\n .Groups .DataTable tbody,\n .DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -12px 0;\n border-spacing: 0 12px; }\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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 52px; }\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 width: 52px;\n height: 52px;\n left: 0;\n margin: 0; }\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 .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 @media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #6a7482; }\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: #3d8ac1; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; }\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 @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\n border: none;\n line-height: 1.5;\n border-radius: 4px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap; }\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: #3d8ac1; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(52px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #566171; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr td {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr .CountMembers {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid; } }\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: #566171; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #6a7482; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #6a7482; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 52px;\n width: 52px; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(52px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #3d8ac1;\n background-color: #3d8ac1;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d9dd 0 solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\n\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 52px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (52px + 12px)); }\n\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0; }\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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 12px;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #566171; }\n .DataTable-ReactionsLog .Item {\n background-color: #FFF; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f5f6f6;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #6a7482; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #3d8ac1; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(86, 97, 113, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #566171; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f5f6f6 !important; }\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: #566171 !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #3d8ac1; }\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: #3d8ac1;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #3d8ac1; }\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: #f7f7f8;\n border-radius: 4px;\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 .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 .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: #2a2f37;\n background-color: #f7f7f8;\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: #f7f7f8;\n padding: 0.2em 0.4em; }\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: #FFF;\n color: #566171;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #E77A2F; }\n .Footer a:hover {\n color: #d56519; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #6B7A8F;\n color: #fff;\n border-bottom: 1px solid rgba(107, 122, 143, 0.3);\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 50px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #667487; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #E77A2F;\n border-color: #E77A2F; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #7d8a9c; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #7d8a9c;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 30px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #3374a2; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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: 4px;\n border-bottom-right-radius: 4px;\n border-bottom-width: 0; } }\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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #5a6678;\n color: #FFF;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #3374a2;\n background-color: #3374a2;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #3d8ac1;\n background-color: #3d8ac1;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #3d8ac1;\n background: rgba(61, 138, 193, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #FFF; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #3d8ac1; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #485260;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #7d8a9c; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #E77A2F;\n border-color: #E77A2F; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #566171; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\n .Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 6px;\n margin-bottom: 0; }\n .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 6px;\n border: none;\n border-radius: 4px;\n width: 100%;\n color: #566171;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #3d8ac1;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 6px; }\n .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 6px;\n border: none;\n border-radius: 4px;\n width: 100%;\n color: #566171;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #3d8ac1;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 - (6px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px; }\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: #3d8ac1; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #dddfe3;\n border-left: 2px solid #dddfe3;\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: 4px; }\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: 6px; }\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: 6px;\n border: none;\n border-radius: 4px;\n color: #566171;\n font-weight: 600; }\n body.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: 6px;\n border: none;\n border-radius: 4px;\n width: 100%;\n color: #566171;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #3d8ac1;\n background-color: transparent;\n border-color: none; }\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.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #d6d9dd 0 solid; }\n\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px; }\n\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: 4px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(52px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n body.Section-BestOf .Tile .Title,\n body.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 26px;\n color: #566171;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #3d8ac1; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(52px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #6a7482;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #3d8ac1; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(52px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #3d8ac1; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #3d8ac1; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 12px; }\n body.Section-Entry .Methods a {\n color: #3d8ac1; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #3d8ac1; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #566171;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #3d8ac1;\n color: #3d8ac1; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #3d8ac1;\n background-color: #3d8ac1;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }\n .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #3d8ac1; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #6a7482; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #3d8ac1; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px; }\n\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 52px;\n width: 52px;\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #3d8ac1; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(52px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 4px;\n border-radius: 50%; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(52px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #3d8ac1;\n text-transform: uppercase;\n border: 1px solid #3d8ac1;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #3d8ac1;\n border-color: #3d8ac1; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #3d8ac1;\n min-width: 36px;\n background: #3d8ac1;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #3374a2;\n color: #fff;\n border-color: #3374a2; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #3374a2;\n border-color: #3374a2;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 4px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #3d8ac1;\n border-color: #3d8ac1; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 12px;\n margin-bottom: 3px;\n border-bottom: #d6d9dd 0 solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/* --------------- Components --------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Discussion .DataList .Item,\n.Discussion .MessageList .Item {\n margin-left: 70px; }\n .Discussion .DataList .Item::before, .Discussion .DataList .Item::after,\n .Discussion .MessageList .Item::before,\n .Discussion .MessageList .Item::after {\n border-top: 12px solid transparent;\n border-bottom: 12px solid transparent;\n border-left: 12px solid transparent;\n border-right: 12px solid #d6d9dd;\n content: \"\";\n left: -26px;\n position: absolute;\n top: 14px; }\n .Discussion .DataList .Item::after,\n .Discussion .MessageList .Item::after {\n border-right: 12px solid #fff;\n left: -24px; }\n .Discussion .DataList .Item .Item-Header,\n .Discussion .MessageList .Item .Item-Header {\n background: transparent; }\n .Discussion .DataList .Item .Item-Header .PhotoWrap,\n .Discussion .MessageList .Item .Item-Header .PhotoWrap {\n left: -70px;\n top: 0; }\n .Discussion .DataList .Item .Item-Header .Meta,\n .Discussion .DataList .Item .Item-Header .AuthorWrap,\n .Discussion .MessageList .Item .Item-Header .Meta,\n .Discussion .MessageList .Item .Item-Header .AuthorWrap {\n padding-left: 0; }\n .Discussion .DataList .Item .Username,\n .Discussion .MessageList .Item .Username {\n color: #3d8ac1; }\n .Discussion .DataList .Item .Username:focus, .Discussion .DataList .Item .Username:hover,\n .Discussion .MessageList .Item .Username:focus,\n .Discussion .MessageList .Item .Username:hover {\n color: #3374a2; }\n @media screen and (max-width: 768px) {\n .Discussion .DataList .Item,\n .Discussion .MessageList .Item {\n margin-left: 0; }\n .Discussion .DataList .Item::before, .Discussion .DataList .Item::after,\n .Discussion .MessageList .Item::before,\n .Discussion .MessageList .Item::after {\n content: none; }\n .Discussion .DataList .Item .Item-Header .PhotoWrap,\n .Discussion .MessageList .Item .Item-Header .PhotoWrap {\n top: 12px;\n left: 12px; }\n .Discussion .DataList .Item .Item-Header .Meta,\n .Discussion .DataList .Item .Item-Header .AuthorWrap,\n .Discussion .MessageList .Item .Item-Header .Meta,\n .Discussion .MessageList .Item .Item-Header .AuthorWrap {\n padding-left: calc(52px + 12px); } }\n\n.Discussion .DataList .ItemDiscussion,\n.Discussion .MessageList .ItemDiscussion {\n position: relative; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Footer .row:first-child {\n padding-top: 18px;\n border-top: 1px solid #d6d9dd; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.MeBox--header .SignInLinks .SignInPopup {\n background-color: #E77A2F;\n border-color: #E77A2F;\n color: #fff; }\n .MeBox--header .SignInLinks .SignInPopup:focus, .MeBox--header .SignInLinks .SignInPopup:hover {\n background-color: #d56519;\n border-color: #d56519;\n color: #fff; }\n\n.MeBox--header .SignInLinks .ApplyButton {\n background-color: transparent;\n border-color: #fff;\n color: #fff; }\n .MeBox--header .SignInLinks .ApplyButton:focus, .MeBox--header .SignInLinks .ApplyButton:hover {\n background-color: transparent;\n border-color: #E77A2F;\n color: #E77A2F; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter .Active a,\n.BoxCategories .Active a {\n border: #d6d9dd 0 solid;\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3); }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.Discussion {\n .DataList,\n .MessageList {\n $arrow-size: 12px;\n $left-spacing: #{$theme-photo_size + $utility-baseUnit + $arrow-size};\n\n .Item {\n margin-left: $left-spacing;\n\n &::before,\n &::after {\n border-top: $arrow-size solid transparent;\n border-bottom: $arrow-size solid transparent;\n border-left: $arrow-size solid transparent;\n border-right: $arrow-size solid $component_borderColor;\n content: \"\";\n left: -#{$arrow-size + $component-base_padding};\n position: absolute;\n top: $component-base_padding;\n }\n\n &::after {\n border-right: $arrow-size solid $global-color_white;\n left: -#{$arrow-size + $component-base_padding - 2px};\n }\n\n .Item-Header {\n background: transparent;\n\n .PhotoWrap {\n left: -$left-spacing;\n top: 0;\n }\n\n .Meta,\n .AuthorWrap {\n padding-left: 0;\n }\n }\n\n .Username {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primaryAlt;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n\n &::before,\n &::after {\n content: none;\n }\n\n .Item-Header {\n\n .PhotoWrap {\n top: $utility-baseUnitDouble;\n left: $utility-baseUnitDouble;\n }\n\n .Meta,\n .AuthorWrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n }\n }\n }\n\n .ItemDiscussion {\n position: relative;\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.Footer {\n\n .row:first-child {\n padding-top: $utility-baseUnitTriple;\n border-top: 1px solid #{$theme-border_color};\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.MeBox--header .SignInLinks {\n\n .SignInPopup {\n background-color: $global-color_secondary;\n border-color: $global-color_secondary;\n color: $global-color_white;\n\n &:focus,\n &:hover {\n background-color: darken($global-color_secondary, 8%);\n border-color: darken($global-color_secondary, 8%);\n color: $global-color_white;\n }\n }\n\n .ApplyButton {\n background-color: transparent;\n border-color: $global-color_white;\n color: $global-color_white;\n\n &:focus,\n &:hover {\n background-color: transparent;\n border-color: $global-color_secondary;\n color: $global-color_secondary;\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.Section-EditProfile .Box,\n.BoxFilter,\n.BoxCategories {\n\n .Active {\n\n a {\n border: $component_border;\n box-shadow: $component_boxShadow;\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file diff --git a/addons/themes/keystone/design/custom_classic.css b/addons/themes/keystone/design/custom_classic.css index b727e807f7f..135079a439c 100644 --- a/addons/themes/keystone/design/custom_classic.css +++ b/addons/themes/keystone/design/custom_classic.css @@ -29,7 +29,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#333;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;color:#008cba;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a:focus,a:hover{color:#00759b}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#333;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;color:#008cba;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a:focus,a:hover{color:#00759b}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -39,7 +39,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:3px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#4b4b4b;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#008cba;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#333}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:3px;min-height:40px;width:40px}.DateTile{background-color:#f3f3f3;color:#333;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#00759b;border-color:#00759b;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:3px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#4b4b4b;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#008cba;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#333}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:3px;min-height:40px;width:40px}.DateTile{background-color:#f3f3f3;color:#333;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#00759b;border-color:#00759b;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -83,7 +83,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:3px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#008cba;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:3px;padding:0}.FormWrapper label{color:#333}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#4b4b4b}.editor-help-text a:focus,.editor-help-text a:hover{color:#008cba;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#00759b;border-color:#00759b;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#008cba;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #cecece;border-radius:3px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#008cba;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#00759b;border-color:#00759b;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#00759b;border-color:#00759b;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#008cba;border-color:#008cba;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(0,117,155,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(0,117,155,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:3px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#008cba;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:3px;padding:0}.FormWrapper label{color:#333}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#4b4b4b}.editor-help-text a:focus,.editor-help-text a:hover{color:#008cba;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#00759b;border-color:#00759b;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#008cba;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #cecece;border-radius:3px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#008cba;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#00759b;border-color:#00759b;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#008cba;border:1px solid #008cba;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#00759b;border-color:#00759b;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#008cba;border-color:#008cba;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(0,117,155,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(0,117,155,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -101,13 +101,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0;width:42px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-left:1px solid #cecece;border-right:1px solid #cecece;border-top:1px solid #cecece;padding:14px}.DataList .Item:first-child,.MessageList .Item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #cecece;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .Item.CategoryHeading+.Item:not(.CategoryHeading),.MessageList .Item.CategoryHeading+.Item:not(.CategoryHeading){border-top-left-radius:3px;border-top-right-radius:3px}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #cecece;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #cecece;border-right:1px solid #cecece;content:"";height:3px;position:absolute;top:-17px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#333;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#008cba}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#333;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#4b4b4b;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#008cba;text-decoration:underline}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#008cba}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#333}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:3px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 3px 0 0;width:42px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:3px;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:56px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#4b4b4b;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#008cba}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#4b4b4b;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#008cba}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#008cba;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#333;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-left:1px solid #cecece;border-right:1px solid #cecece;border-top:1px solid #cecece;padding:14px}.DataList .Item:first-child,.MessageList .Item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #cecece;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .Item.CategoryHeading+.Item:not(.CategoryHeading),.MessageList .Item.CategoryHeading+.Item:not(.CategoryHeading){border-top-left-radius:3px;border-top-right-radius:3px}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #cecece;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #cecece;border-right:1px solid #cecece;content:"";height:3px;position:absolute;top:-17px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#333;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#008cba}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#333;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#4b4b4b;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#008cba;text-decoration:underline}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#008cba}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#333}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:3px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 12px 0 0;width:42px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:3px;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:54px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#4b4b4b;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#008cba}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #969fa8;border-radius:3px;color:#969fa8;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#4b4b4b;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#008cba}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#008cba;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#333;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -125,7 +125,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:3px;color:#333;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;list-style:initial;padding-inline-start:40px}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#333}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#cce8f1;border-color:#008cba}.CasualMessage a,.InfoMessage a{color:#006687}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:3px;color:#333;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#333}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#cce8f1;border-color:#008cba}.CasualMessage a,.InfoMessage a{color:#006687}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto @@ -137,7 +137,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f3f3f3;border-radius:3px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#008cba!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f3f3f3;border-radius:3px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#008cba!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto @@ -149,7 +149,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#4b4b4b}.Reactions .ReactButton:hover{color:#008cba}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#4b4b4b}.Reactions .ReactButton:hover{color:#008cba}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -173,12 +173,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:none;border:1px solid #cecece;border-radius:3px;box-shadow:none;padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td:first-child,.Groups .DataTable .Item:first-child td:first-child{border-top-left-radius:3px}.DataTable .Item:first-child td:last-child,.Groups .DataTable .Item:first-child td:last-child{border-top-right-radius:3px}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #cecece}.DataTable .Item:last-child td:first-child,.Groups .DataTable .Item:last-child td:first-child{border-bottom-left-radius:3px}.DataTable .Item:last-child td:last-child,.Groups .DataTable .Item:last-child td:last-child{border-bottom-right-radius:3px}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid #cecece;padding-bottom:14px;padding-top:14px}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-left:1px solid #cecece;padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-right:1px solid #cecece;padding-right:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#333}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#008cba}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#333;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#008cba}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#333;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#4b4b4b;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#008cba}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#4b4b4b}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#008cba}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#4b4b4b}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#008cba}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:3px;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr:first-child td,.Groups .DataTable.CategoryTable tbody tr:first-child td{border-top-right-radius:3px}.DataTable.CategoryTable tbody tr:last-child td,.Groups .DataTable.CategoryTable tbody tr:last-child td{border-bottom-right-radius:3px}.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr:first-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:first-child .CountComments{border-top-right-radius:3px}.DataTable.CategoryTable tbody tr:last-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:last-child .CountComments{border-bottom-right-radius:3px}.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr:first-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions{border-top-right-radius:3px}.DataTable.CategoryTable tbody tr:last-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:3px}.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-right:1px solid #cecece;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:3px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#008cba}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td{border-top-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td{border-bottom-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:1px solid #cecece;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews{border-top-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews{border-bottom-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments{border-top-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments{border-bottom-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-right:1px solid #cecece;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:3px;color:#969fa8;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#008cba}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:42px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#333}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child td{border-top-right-radius:3px}.GroupWrap .DataTable tbody tr:last-child td{border-bottom-right-radius:3px}.GroupWrap .DataTable tbody tr td{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr:first-child .CountDiscussions{border-top-right-radius:3px}.GroupWrap .DataTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:3px}.GroupWrap .DataTable tbody tr .CountDiscussions{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:3px}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:3px}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #cecece;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#333}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#4b4b4b}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#008cba;border-color:#008cba;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:3px;border-right:1px solid #cecece;border-top-right-radius:3px;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#333}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f3f3f3;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#4b4b4b;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#008cba}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#333}table.PreferenceGroup tbody tr:hover td{background:#f3f3f3!important} + */.CategoryGroup .Empty{-webkit-box-shadow:none;border:1px solid #cecece;border-radius:3px;box-shadow:none;padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td:first-child,.Groups .DataTable .Item:first-child td:first-child{border-top-left-radius:3px}.DataTable .Item:first-child td:last-child,.Groups .DataTable .Item:first-child td:last-child{border-top-right-radius:3px}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #cecece}.DataTable .Item:last-child td:first-child,.Groups .DataTable .Item:last-child td:first-child{border-bottom-left-radius:3px}.DataTable .Item:last-child td:last-child,.Groups .DataTable .Item:last-child td:last-child{border-bottom-right-radius:3px}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid #cecece;padding-bottom:14px;padding-top:14px}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-left:1px solid #cecece;padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-right:1px solid #cecece;padding-right:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#333}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#008cba}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#333;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#008cba}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#333;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#4b4b4b;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#008cba}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#4b4b4b}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#008cba}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#4b4b4b}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#008cba}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:3px;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr:first-child td,.Groups .DataTable.CategoryTable tbody tr:first-child td{border-top-right-radius:3px}.DataTable.CategoryTable tbody tr:last-child td,.Groups .DataTable.CategoryTable tbody tr:last-child td{border-bottom-right-radius:3px}.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr:first-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:first-child .CountComments{border-top-right-radius:3px}.DataTable.CategoryTable tbody tr:last-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:last-child .CountComments{border-bottom-right-radius:3px}.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr:first-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions{border-top-right-radius:3px}.DataTable.CategoryTable tbody tr:last-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:3px}.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-right:1px solid #cecece;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:3px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#4b4b4b;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#008cba}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td{border-top-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td{border-bottom-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:1px solid #cecece;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews{border-top-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews{border-bottom-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments{border-top-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments{border-bottom-right-radius:3px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-right:1px solid #cecece;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:3px;color:#969fa8;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#008cba}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:54px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#333}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child td{border-top-right-radius:3px}.GroupWrap .DataTable tbody tr:last-child td{border-bottom-right-radius:3px}.GroupWrap .DataTable tbody tr td{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr:first-child .CountDiscussions{border-top-right-radius:3px}.GroupWrap .DataTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:3px}.GroupWrap .DataTable tbody tr .CountDiscussions{border-right:1px solid #cecece;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:3px}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:3px}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #cecece;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#333}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#4b4b4b}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#008cba;color:#008cba}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#008cba;border-color:#008cba;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:3px;border-right:1px solid #cecece;border-top-right-radius:3px;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#333}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f3f3f3;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#4b4b4b;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#008cba}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(51,51,51,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#333}table.PreferenceGroup tbody tr:hover td{background:#f3f3f3!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#333!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#008cba}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#00759b;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#008cba}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f5f5f5;border:none;border-radius:3px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f5f5f5;color:#000;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f5f5f5;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#333!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#008cba}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#00759b;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#008cba}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f5f5f5;border:none;border-radius:3px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f5f5f5;color:#000;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f5f5f5;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -224,7 +224,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#4b4b4b}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#008cba;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#4b4b4b;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#008cba;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#008cba}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#00759b;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#008cba;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#00759b;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .Methods a{color:#008cba}body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#00759b}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/keystone/design/custom_classic.css.map b/addons/themes/keystone/design/custom_classic.css.map index 332b449b32f..dea4cb3666a 100644 --- a/addons/themes/keystone/design/custom_classic.css.map +++ b/addons/themes/keystone/design/custom_classic.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_classic.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","custom_classic.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","sections/_panel_classic.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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FoC,AiBmFpC,gBjBqNsD,CiBvMzD,AA/BL,0JAqBY,yBV3FqC,CU4FxC,AZtDL,oCYgCJ,6DAyBY,cAAc,AAGd,gBjBtF+B,AiBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AEtqB4C,yBApCL,AFmtB3C,kBANI,AE3rBmC,cAlBI,AFotB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYlkBjD,AZnED,oCYgCJ,iEZwnBQ,cAAe,CYrlBlB,CAAA,AZylBG,yOAGI,yBEvrBwC,AFyrBxC,qBADA,AEluBmC,aAAA,CFouBtC,AYloBT,iFZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AE5sBuC,yBAAA,AFqtB3C,kBANI,AE3rBmC,WAvBC,AFytBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvjBjD,AZ9ED,oCYgCJ,iFZwnBQ,cAAe,CY1kBlB,CAAA,AZ8kBG,yRAGI,mBEttB6D,AFwtB7D,qBADA,AEvtB6D,UAd7B,CFuuBnC,AYloBT,+EAiDQ,YAAa,CAChB,AAGL,+DZgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AEtqB4C,yBApCL,AFmtB3C,kBANI,AE3rBmC,cAlBI,AFotB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CY5iBrD,AZzFG,oCYqFJ,+DZmkBQ,cAAe,CY/jBtB,CAAA,AZmkBO,sPAGI,yBEvrBwC,AFyrBxC,qBADA,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","file":"custom_classic.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_black: #000;\n$global-color_white: #FFF;\n$global-color_transparent: transparent;\n\n$global-color_classic: #008cba;\n$global-color_coal: #333;\n$global-color_steel: #969fa8;\n$global-color_grey: #e8e8e8;\n$global-color_whitesmoke: #fafafa;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_primary: $global-color_classic !default;\n$global-color_primaryAlt: darken($global-color_primary, 6%) !default;\n$global-color_secondary: $global-color_steel !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_coal !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: 3px !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_primaryAlt !default;\n$link-default_visited_color: $global-color_primary !default;\n\n$theme-link-hover_textDecoration: underline !default;\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/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_steel !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_steel !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 Header\n\\* -------------------------------------------------------------- */\n\n$header_bg: $global-color_coal !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_white, $header_bg, 12%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_bg: $global-color_primary !default;\n$headerMeBoxAlert_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_borderRadius: 0 !default;\n$navigation_bg: $header_bg !default;\n$navigation_fg: $global-color_white !default;\n$navigation_border: mix($global-color_white, $header_bg, 8%) !default;\n\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n\n$meboxCount_bg: $global-color_primary !default;\n$meboxCount_fg: $global-color_white !default;\n$meboxCount_borderColor: $global-color_primary !default;\n\n$MobileMeBox_bg: mix($global-color_black, $header_bg, 10%) !default;\n\n$MobileMeBoxAlert_bg: $global-color_primary !default;\n$MobileMeBoxAlert_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: 0 !default;\n$panel-item_border: 1px solid $theme-border_color !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $global-color_fg !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: $theme-hover_color !default;\n$panel-item-hover_fg: $panel-item_fg !default;\n\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n\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/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_lateralBorder: true !default;\n$component_borderRadius: $global_borderRadius !default;\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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\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 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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #333;\n color: #333; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #008cba;\n line-height: inherit; }\n a:focus, a:hover {\n color: #00759b; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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: 3px;\n overflow: hidden;\n border-radius: 50%; }\n .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #4b4b4b; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #008cba; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #333; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 3px; }\n\n.DateTile {\n color: #333;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f3f3f3; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #008cba; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 3px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #008cba;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #00759b; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #333;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #008cba; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #008cba;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #008cba; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #008cba;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #969fa8;\n background-color: transparent;\n border: 1px solid #969fa8; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #008cba;\n background-color: transparent;\n border: 1px solid #008cba; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #008cba;\n background-color: transparent;\n border-color: #008cba; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #4b4b4b;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #008cba; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #969fa8;\n border: 1px solid #969fa8;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #969fa8;\n border: 1px solid #969fa8;\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 .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: #008cba;\n border: 1px solid #008cba;\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 .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: #008cba;\n color: #008cba; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #969fa8;\n border: 1px solid #969fa8;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #008cba;\n border-color: #008cba;\n color: #fff;\n text-decoration: none; }\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,\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: 3px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #008cba;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 3px;\n background: transparent; }\n .FormWrapper label {\n color: #333; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #4b4b4b; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #008cba; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #008cba;\n border-color: #008cba; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #008cba; }\n\nli.token-input-token {\n background-color: transparent;\n color: #969fa8;\n border: 1px solid #969fa8;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #cecece 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: 3px;\n border: #cecece 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #008cba;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #008cba;\n background-color: #008cba;\n color: #FFF; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(0, 117, 155, 0.05);\n color: #FFF; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(0, 117, 155, 0.3);\n color: #FFF;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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: 3px;\n z-index: 1;\n min-width: 250px; }\n @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #008cba;\n border-right: 4px solid rgba(0, 140, 186, 0.3);\n border-bottom: 4px solid rgba(0, 140, 186, 0.3);\n border-left: 4px solid rgba(0, 140, 186, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(0, 140, 186, 0.05) !important; }\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 .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(0, 140, 186, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #00759b; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #00759b; }\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: #00759b; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #00759b !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #008cba;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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: 3px;\n background-color: #fff;\n z-index: 1; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #00759b !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(0, 140, 186, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #00759b; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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: 3px; }\n @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #333; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #FFF;\n padding-left: 14px;\n padding-right: 14px;\n border-top: #cecece 1px solid;\n border-left: #cecece 1px solid;\n border-right: #cecece 1px solid; }\n .DataList .Item:first-child,\n .MessageList .Item:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #cecece 1px solid;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .Item.CategoryHeading + .Item:not(.CategoryHeading),\n .MessageList .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 3px;\n border-bottom: #cecece 1px solid;\n border-left: #cecece 1px solid;\n border-right: #cecece 1px solid;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 3px) * -1); }\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: #333;\n display: block;\n margin-bottom: 6px; }\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: #008cba; }\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 .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 .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: #333;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #4b4b4b; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #4b4b4b; }\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: underline;\n color: #008cba; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #4b4b4b;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #008cba; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #333; }\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: 3px;\n overflow: hidden;\n border-radius: 50%; }\n .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 42px;\n height: 42px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-radius: 3px;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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 + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #4b4b4b; }\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: #008cba; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #969fa8;\n border: 1px solid #969fa8;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #4b4b4b;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #008cba; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\n .MessageList .ItemComment .Item-BodyWrap,\n .MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #4b4b4b; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #008cba; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #333;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 3px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative; }\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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #333;\n margin: 0 0 14px;\n border-radius: 3px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #333; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #cce8f1;\n border-color: #008cba; }\n .CasualMessage a,\n .InfoMessage a {\n color: #006687; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #4b4b4b; }\n .MorePager:focus, .MorePager:hover {\n color: #008cba; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #008cba; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #008cba; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #333;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #cecece 1px solid;\n background: #FFF; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f3f3f3;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f3f3f3;\n border: 1px solid #cecece 1px solid;\n color: #00759b; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px; }\n .Pager .Next {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #008cba; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f3f3f3;\n border-radius: 3px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #008cba !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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: 3px;\n color: #555A62; }\n div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #008cba; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #00759b;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #008cba;\n border-color: #008cba; }\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: 3px;\n color: #555A62 !important;\n text-shadow: none; }\n .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #008cba; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #008cba;\n border-color: #008cba; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #4b4b4b; }\n .Reactions .ReactButton:hover {\n color: #008cba; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 3px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #333;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #333; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #333; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 3px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #333;\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.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: #333;\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.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.ActivateSlider {\n border-radius: 3px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #cecece 1px solid; }\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: #008cba;\n border-radius: 3px;\n border: 1px solid;\n border-color: #0079a1;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #008cba;\n color: #fff;\n border-color: #0079a1; }\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: #cecece 1px solid;\n border-bottom: #cecece 1px solid;\n box-shadow: none;\n padding-left: 14px;\n padding-right: 14px;\n border-left: #cecece 1px solid;\n border-right: #cecece 1px solid;\n border-radius: 3px; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td:first-child,\n .DataTable .Item:first-child td:first-child {\n border-top-left-radius: 3px; }\n .Groups .DataTable .Item:first-child td:last-child,\n .DataTable .Item:first-child td:last-child {\n border-top-right-radius: 3px; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #cecece 1px solid; }\n .Groups .DataTable .Item:last-child td:first-child,\n .DataTable .Item:last-child td:first-child {\n border-bottom-left-radius: 3px; }\n .Groups .DataTable .Item:last-child td:last-child,\n .DataTable .Item:last-child td:last-child {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #cecece 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #FFF; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #cecece 1px solid;\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #cecece 1px solid;\n padding-right: 14px; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #333; }\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: #008cba; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #333; }\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: #008cba; }\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 .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 .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: #333;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #4b4b4b; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #4b4b4b; }\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: #008cba; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #4b4b4b; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #008cba; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #4b4b4b; }\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: #008cba; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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: 3px; }\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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 @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: 3px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n .DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: 3px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n .DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: 3px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n .DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #4b4b4b; }\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: #008cba; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\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: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #cecece 1px solid; }\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 @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: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #969fa8;\n border: none;\n line-height: 1.5;\n border-radius: 3px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap; }\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: #008cba; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 42px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #333; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: #333; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #4b4b4b; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #4b4b4b; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #008cba;\n background-color: #008cba;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #cecece 1px solid;\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #333; }\n .DataTable-ReactionsLog .Item {\n background-color: #FFF; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f3f3f3;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #4b4b4b; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #008cba; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #333; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f3f3f3 !important; }\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: #333 !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #008cba; }\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: #00759b;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #008cba; }\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: whitesmoke;\n border-radius: 3px;\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 .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 .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: whitesmoke;\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: whitesmoke;\n padding: 0.2em 0.4em; }\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: #f3f3f3;\n color: #333;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #008cba; }\n .Footer a:hover {\n color: #00759b; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #333;\n color: #FFF;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #FFF;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #FFF;\n background-color: #4b4b4b; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #FFF;\n background-color: #008cba;\n border-color: #008cba; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #4b4b4b; }\n .Header .WhoIs > .Username {\n color: #FFF; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #4b4b4b;\n color: #FFF;\n border-color: #FFF; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #FFF; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #FFF; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #FFF;\n background: #00759b; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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: 0;\n border-bottom-right-radius: 0;\n border-bottom-width: 0; } }\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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #333;\n color: #FFF;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0; }\n @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #00759b;\n background-color: #00759b;\n color: #FFF; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #008cba;\n background-color: #008cba;\n color: #FFF; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #008cba;\n background: rgba(0, 140, 186, 0.05);\n color: #FFF; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 3px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #FFF; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #008cba; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #434343;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #2e2e2e; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #FFF;\n background-color: #008cba;\n border-color: #008cba; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #333; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: 1px solid #cecece;\n border-radius: 0;\n width: 100%;\n color: #333;\n background-color: transparent;\n display: block;\n border: 1px solid #cecece;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #333;\n background-color: #f3f3f3;\n border-color: 1px solid #cecece; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: 1px solid #cecece;\n border-radius: 0;\n width: 100%;\n color: #333;\n background-color: transparent;\n border: 1px solid #cecece;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #333;\n background-color: #f3f3f3;\n border-color: 1px solid #cecece; }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #333; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #d6d6d6;\n border-left: 2px solid #d6d6d6;\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: 3px; }\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 body.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: 1px solid #cecece;\n border-radius: 0;\n color: #333;\n font-weight: 600; }\n body.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: 1px solid #cecece;\n border-radius: 0;\n width: 100%;\n color: #333;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: 1px solid #cecece; }\n body.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: #333;\n background-color: #f3f3f3;\n border-color: 1px solid #cecece; }\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.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: 3px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #cecece 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: 3px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: 3px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n body.Section-BestOf .Tile .Title,\n body.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: #333;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #008cba; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #4b4b4b;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #008cba; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #4b4b4b; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #008cba; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #4b4b4b; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #008cba; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #333;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #008cba;\n background-color: #008cba;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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: 3px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }\n .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #008cba; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #4b4b4b; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #008cba; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #008cba; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(42px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 3px;\n border-radius: 50%; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #008cba;\n text-transform: uppercase;\n border: 1px solid #008cba;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #006d91;\n border-color: #006d91;\n color: #FFF; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #008cba;\n border-color: #008cba; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #cecece 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Panel-main .BoxFilter.BoxFilter a::before,\n.Panel-main .Box.Box a::before {\n content: none; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\n text-decoration: underline;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.Panel-main {\n\n .BoxFilter.BoxFilter,\n .Box.Box {\n\n a::before {\n content: 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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_classic.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","custom_classic.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","sections/_panel_classic.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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","file":"custom_classic.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_black: #000;\n$global-color_white: #FFF;\n$global-color_transparent: transparent;\n\n$global-color_classic: #008cba;\n$global-color_coal: #333;\n$global-color_steel: #969fa8;\n$global-color_grey: #e8e8e8;\n$global-color_whitesmoke: #fafafa;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_primary: $global-color_classic !default;\n$global-color_primaryAlt: darken($global-color_primary, 6%) !default;\n$global-color_secondary: $global-color_steel !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_coal !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: 3px !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_primaryAlt !default;\n$link-default_visited_color: $global-color_primary !default;\n\n$theme-link-hover_textDecoration: underline !default;\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/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_steel !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_steel !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 Header\n\\* -------------------------------------------------------------- */\n\n$header_bg: $global-color_coal !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_white, $header_bg, 12%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_bg: $global-color_primary !default;\n$headerMeBoxAlert_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_borderRadius: 0 !default;\n$navigation_bg: $header_bg !default;\n$navigation_fg: $global-color_white !default;\n$navigation_border: mix($global-color_white, $header_bg, 8%) !default;\n\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n\n$meboxCount_bg: $global-color_primary !default;\n$meboxCount_fg: $global-color_white !default;\n$meboxCount_borderColor: $global-color_primary !default;\n\n$MobileMeBox_bg: mix($global-color_black, $header_bg, 10%) !default;\n\n$MobileMeBoxAlert_bg: $global-color_primary !default;\n$MobileMeBoxAlert_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: 0 !default;\n$panel-item_border: 1px solid $theme-border_color !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $global-color_fg !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: $theme-hover_color !default;\n$panel-item-hover_fg: $panel-item_fg !default;\n\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n\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/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_lateralBorder: true !default;\n$component_borderRadius: $global_borderRadius !default;\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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\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 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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #333;\n color: #333; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #008cba;\n line-height: inherit; }\n a:focus, a:hover {\n color: #00759b; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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: 3px;\n overflow: hidden;\n border-radius: 50%; }\n .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #4b4b4b; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #008cba; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #333; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 3px; }\n\n.DateTile {\n color: #333;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f3f3f3; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #008cba; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 3px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #008cba;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #00759b; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #333;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #008cba; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #008cba;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #008cba; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #008cba;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #969fa8;\n background-color: transparent;\n border: 1px solid #969fa8; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #008cba;\n background-color: transparent;\n border: 1px solid #008cba; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #008cba;\n background-color: transparent;\n border-color: #008cba; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #4b4b4b;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #008cba; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #969fa8;\n border: 1px solid #969fa8;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #969fa8;\n border: 1px solid #969fa8;\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 .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: #008cba;\n border: 1px solid #008cba;\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 .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: #008cba;\n color: #008cba; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #969fa8;\n border: 1px solid #969fa8;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #008cba;\n border-color: #008cba;\n color: #fff;\n text-decoration: none; }\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,\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: 3px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #008cba;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 3px;\n background: transparent; }\n .FormWrapper label {\n color: #333; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #4b4b4b; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #008cba; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #008cba;\n border-color: #008cba; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #008cba; }\n\nli.token-input-token {\n background-color: transparent;\n color: #969fa8;\n border: 1px solid #969fa8;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #cecece 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: 3px;\n border: #cecece 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #008cba;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #008cba;\n background-color: #008cba;\n color: #FFF; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(0, 117, 155, 0.05);\n color: #FFF; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(0, 117, 155, 0.3);\n color: #FFF;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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: 3px;\n z-index: 1;\n min-width: 250px; }\n @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #008cba;\n border-right: 4px solid rgba(0, 140, 186, 0.3);\n border-bottom: 4px solid rgba(0, 140, 186, 0.3);\n border-left: 4px solid rgba(0, 140, 186, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(0, 140, 186, 0.05) !important; }\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 .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(0, 140, 186, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #00759b; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #00759b; }\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: #00759b; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #00759b !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #008cba;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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: 3px;\n background-color: #fff;\n z-index: 1; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #00759b !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(0, 140, 186, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #00759b; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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: 3px; }\n @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #333; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 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 * @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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #FFF;\n padding-left: 14px;\n padding-right: 14px;\n border-top: #cecece 1px solid;\n border-left: #cecece 1px solid;\n border-right: #cecece 1px solid; }\n .DataList .Item:first-child,\n .MessageList .Item:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #cecece 1px solid;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .Item.CategoryHeading + .Item:not(.CategoryHeading),\n .MessageList .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 3px;\n border-bottom: #cecece 1px solid;\n border-left: #cecece 1px solid;\n border-right: #cecece 1px solid;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 3px) * -1); }\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: #333;\n display: block;\n margin-bottom: 6px; }\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: #008cba; }\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 .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 .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: #333;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #4b4b4b; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #4b4b4b; }\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: underline;\n color: #008cba; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #4b4b4b;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #008cba; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #333; }\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: 3px;\n overflow: hidden;\n border-radius: 50%; }\n .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-radius: 3px;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #4b4b4b; }\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: #008cba; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #969fa8;\n border: 1px solid #969fa8;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #4b4b4b;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #008cba; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\n .MessageList .ItemComment .Item-BodyWrap,\n .MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #4b4b4b; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #008cba; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #333;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 3px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative; }\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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #333;\n margin: 0 0 14px;\n border-radius: 3px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #333; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #cce8f1;\n border-color: #008cba; }\n .CasualMessage a,\n .InfoMessage a {\n color: #006687; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #4b4b4b; }\n .MorePager:focus, .MorePager:hover {\n color: #008cba; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #008cba;\n border-color: #008cba; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #008cba; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #008cba; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #333;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #cecece 1px solid;\n background: #FFF; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f3f3f3;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f3f3f3;\n border: 1px solid #cecece 1px solid;\n color: #00759b; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px; }\n .Pager .Next {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #00759b;\n color: #FFF;\n border-color: #00759b; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #008cba; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f3f3f3;\n border-radius: 3px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #008cba !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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: 3px;\n color: #555A62; }\n div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #008cba; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #00759b;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #008cba;\n border-color: #008cba; }\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: 3px;\n color: #555A62 !important;\n text-shadow: none; }\n .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #008cba; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #008cba;\n border-color: #008cba; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #4b4b4b; }\n .Reactions .ReactButton:hover {\n color: #008cba; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 3px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #333;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #333; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #333; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 3px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #333;\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.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: #333;\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.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.ActivateSlider {\n border-radius: 3px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #cecece 1px solid; }\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: #008cba;\n border-radius: 3px;\n border: 1px solid;\n border-color: #0079a1;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #008cba;\n color: #fff;\n border-color: #0079a1; }\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: #cecece 1px solid;\n border-bottom: #cecece 1px solid;\n box-shadow: none;\n padding-left: 14px;\n padding-right: 14px;\n border-left: #cecece 1px solid;\n border-right: #cecece 1px solid;\n border-radius: 3px; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td:first-child,\n .DataTable .Item:first-child td:first-child {\n border-top-left-radius: 3px; }\n .Groups .DataTable .Item:first-child td:last-child,\n .DataTable .Item:first-child td:last-child {\n border-top-right-radius: 3px; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #cecece 1px solid; }\n .Groups .DataTable .Item:last-child td:first-child,\n .DataTable .Item:last-child td:first-child {\n border-bottom-left-radius: 3px; }\n .Groups .DataTable .Item:last-child td:last-child,\n .DataTable .Item:last-child td:last-child {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #cecece 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #FFF; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #cecece 1px solid;\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #cecece 1px solid;\n padding-right: 14px; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #333; }\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: #008cba; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #333; }\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: #008cba; }\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 .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 .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: #333;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #4b4b4b; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #4b4b4b; }\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: #008cba; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #4b4b4b; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #008cba; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #4b4b4b; }\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: #008cba; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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: 3px; }\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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 @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: 3px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n .DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: 3px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n .DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: 3px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n .DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #4b4b4b; }\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: #008cba; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\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: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #cecece 1px solid; }\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 @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: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 3px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #969fa8;\n border: none;\n line-height: 1.5;\n border-radius: 3px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap; }\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: #008cba; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #333; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 3px; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #cecece 1px solid; } }\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: #333; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #4b4b4b; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #4b4b4b; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #008cba;\n background-color: #008cba;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #cecece 1px solid;\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #333; }\n .DataTable-ReactionsLog .Item {\n background-color: #FFF; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f3f3f3;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #4b4b4b; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #008cba; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(51, 51, 51, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #333; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f3f3f3 !important; }\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: #333 !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #008cba; }\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: #00759b;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #008cba; }\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: whitesmoke;\n border-radius: 3px;\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 .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 .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: whitesmoke;\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: whitesmoke;\n padding: 0.2em 0.4em; }\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: #f3f3f3;\n color: #333;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #008cba; }\n .Footer a:hover {\n color: #00759b; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #333;\n color: #FFF;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #FFF;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #FFF;\n background-color: #4b4b4b; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #FFF;\n background-color: #008cba;\n border-color: #008cba; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #4b4b4b; }\n .Header .WhoIs > .Username {\n color: #FFF; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #4b4b4b;\n color: #FFF;\n border-color: #FFF; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #FFF; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #FFF; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #FFF;\n background: #00759b; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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: 0;\n border-bottom-right-radius: 0;\n border-bottom-width: 0; } }\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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #333;\n color: #FFF;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0; }\n @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #00759b;\n background-color: #00759b;\n color: #FFF; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #008cba;\n background-color: #008cba;\n color: #FFF; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #008cba;\n background: rgba(0, 140, 186, 0.05);\n color: #FFF; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 3px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #FFF; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #008cba; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #434343;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #2e2e2e; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #FFF;\n background-color: #008cba;\n border-color: #008cba; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #333; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: 1px solid #cecece;\n border-radius: 0;\n width: 100%;\n color: #333;\n background-color: transparent;\n display: block;\n border: 1px solid #cecece;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #333;\n background-color: #f3f3f3;\n border-color: 1px solid #cecece; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: 1px solid #cecece;\n border-radius: 0;\n width: 100%;\n color: #333;\n background-color: transparent;\n border: 1px solid #cecece;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #333;\n background-color: #f3f3f3;\n border-color: 1px solid #cecece; }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #333; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #d6d6d6;\n border-left: 2px solid #d6d6d6;\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: 3px; }\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 body.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: 1px solid #cecece;\n border-radius: 0;\n color: #333;\n font-weight: 600; }\n body.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: 1px solid #cecece;\n border-radius: 0;\n width: 100%;\n color: #333;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: 1px solid #cecece; }\n body.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: #333;\n background-color: #f3f3f3;\n border-color: 1px solid #cecece; }\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.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: 3px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #cecece 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: 3px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: 3px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n body.Section-BestOf .Tile .Title,\n body.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: #333;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #008cba; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #4b4b4b;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #008cba; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #008cba; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #00759b; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #008cba; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #00759b; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .Methods a {\n color: #008cba; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #00759b; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #333;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #008cba;\n color: #008cba; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #008cba;\n background-color: #008cba;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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: 3px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }\n .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #008cba; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #4b4b4b; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #008cba; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #008cba; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(42px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 3px;\n border-radius: 50%; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #008cba;\n text-transform: uppercase;\n border: 1px solid #008cba;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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: 3px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #008cba;\n border-color: #008cba; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #008cba;\n min-width: 36px;\n background: #008cba;\n color: #FFF;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #00759b;\n color: #FFF;\n border-color: #00759b; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #006d91;\n border-color: #006d91;\n color: #FFF; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #969fa8;\n min-width: 36px;\n background: transparent;\n color: #969fa8;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 3px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #008cba;\n border-color: #008cba; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #cecece 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Panel-main .BoxFilter.BoxFilter a::before,\n.Panel-main .Box.Box a::before {\n content: none; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.Panel-main {\n\n .BoxFilter.BoxFilter,\n .Box.Box {\n\n a::before {\n content: 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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file diff --git a/addons/themes/keystone/design/custom_coral.css b/addons/themes/keystone/design/custom_coral.css index d30a43ee7cc..bf4d9f891d4 100644 --- a/addons/themes/keystone/design/custom_coral.css +++ b/addons/themes/keystone/design/custom_coral.css @@ -29,7 +29,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#777273;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#e14658}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#777273;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#e14658}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -39,7 +39,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#888384;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#101215;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#777273}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:rgba(212,75,91,.2);color:#777273;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#db2339;border-color:#db2339;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#888384;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#101215;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#777273}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:rgba(212,75,91,.2);color:#777273;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#db2339;border-color:#db2339;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -83,7 +83,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:18px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#e14658;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{border-radius:16px;overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:18px;padding:0}.FormWrapper label{color:#777273}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#888384}.editor-help-text a:focus,.editor-help-text a:hover{color:#101215;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#db2339;border-color:#db2339;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#e14658;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:none;border:1px solid rgba(63,63,68,.2);border-radius:18px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#e14658;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#db2339;border-color:#db2339;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#db2339;border-color:#db2339;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:18px;border-top-right-radius:18px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#e14658;border-color:#e14658;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(219,35,57,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(219,35,57,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:18px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#e14658;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{border-radius:16px;overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:18px;padding:0}.FormWrapper label{color:#777273}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#888384}.editor-help-text a:focus,.editor-help-text a:hover{color:#101215;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#db2339;border-color:#db2339;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#e14658;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:none;border:1px solid rgba(63,63,68,.2);border-radius:18px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#e14658;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#db2339;border-color:#db2339;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#e14658;border:1px solid #e14658;border-radius:18px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#db2339;border-color:#db2339;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:18px;border-top-right-radius:18px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#e14658;border-color:#e14658;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(219,35,57,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(219,35,57,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -101,13 +101,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0;width:42px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-top:1px solid rgba(63,63,68,.2);padding:14px 0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid rgba(63,63,68,.2)}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid rgba(63,63,68,.2);content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#22252c;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#101215}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#777273;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#888384;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#101215;text-decoration:underline}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#101215}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#777273}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 3px 0 0;width:42px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;border-top-width:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:0!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:56px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding-bottom:12px;padding-top:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:0;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#888384;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#101215}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#888384;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#101215}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.MessageList.AcceptedAnswers .Item:first-child,.MessageList.Comments .Item:first-child{border-top-width:0}.MessageList.AcceptedAnswers .Item:first-child .Item-Header,.MessageList.Comments .Item:first-child .Item-Header{padding-top:0}.MessageList.AcceptedAnswers .Item:first-child .Options,.MessageList.Comments .Item:first-child .Options{margin-top:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:0;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#101215;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#22252c;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-top:1px solid rgba(63,63,68,.2);padding:14px 0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid rgba(63,63,68,.2)}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid rgba(63,63,68,.2);content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#22252c;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#101215}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#777273;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#888384;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#101215;text-decoration:underline}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#101215}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#777273}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 12px 0 0;width:42px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:18px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;border-top-width:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:0!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:54px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding-bottom:12px;padding-top:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:0;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#888384;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#101215}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#888384;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#101215}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.MessageList.AcceptedAnswers .Item:first-child,.MessageList.Comments .Item:first-child{border-top-width:0}.MessageList.AcceptedAnswers .Item:first-child .Item-Header,.MessageList.Comments .Item:first-child .Item-Header{padding-top:0}.MessageList.AcceptedAnswers .Item:first-child .Options,.MessageList.Comments .Item:first-child .Options{margin-top:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:0;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#101215;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#22252c;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -125,7 +125,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:4px;color:#777273;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;list-style:initial;padding-inline-start:40px}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#777273}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#f9dade;border-color:#e14658}.CasualMessage a,.InfoMessage a{color:#d22236}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:4px;color:#777273;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#777273}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#f9dade;border-color:#e14658}.CasualMessage a,.InfoMessage a{color:#d22236}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto @@ -137,7 +137,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:rgba(212,75,91,.2);border-radius:18px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#e14658!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:rgba(212,75,91,.2);border-radius:18px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#e14658!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto @@ -149,7 +149,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#888384}.Reactions .ReactButton:hover{color:#101215}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#888384}.Reactions .ReactButton:hover{color:#101215}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -173,12 +173,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:none;border-bottom:1px solid rgba(63,63,68,.2);border-top:1px solid rgba(63,63,68,.2);box-shadow:none;padding-bottom:14px;padding-top:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid rgba(63,63,68,.2)}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid rgba(63,63,68,.2);padding-bottom:14px;padding-top:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#22252c}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#101215}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#22252c;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#101215}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#777273;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#888384;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#101215}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#888384}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#101215}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#888384}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#101215}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#101215}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:4px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#e14658}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:0;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:42px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#777273}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid rgba(63,63,68,.2);padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#777273}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#888384}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#e14658;border-color:#e14658;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid rgba(63,63,68,.2);border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#777273}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:rgba(212,75,91,.2);border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#888384;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#101215}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#777273}table.PreferenceGroup tbody tr:hover td{background:rgba(212,75,91,.2)!important} + */.CategoryGroup .Empty{-webkit-box-shadow:none;border-bottom:1px solid rgba(63,63,68,.2);border-top:1px solid rgba(63,63,68,.2);box-shadow:none;padding-bottom:14px;padding-top:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid rgba(63,63,68,.2)}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid rgba(63,63,68,.2);padding-bottom:14px;padding-top:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#22252c}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#101215}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#22252c;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#101215}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#777273;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#888384;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#101215}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#888384}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#101215}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#888384}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#101215}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:4px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#888384;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#101215}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:4px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#e14658}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:0;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:54px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#777273}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid rgba(63,63,68,.2);padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#777273}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#888384}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#e14658;color:#e14658}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#e14658;border-color:#e14658;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid rgba(63,63,68,.2);border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#777273}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:rgba(212,75,91,.2);border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#888384;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#101215}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(119,114,115,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#777273}table.PreferenceGroup tbody tr:hover td{background:rgba(212,75,91,.2)!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#777273!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#e14658}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#e14658;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#e14658}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f8f8f8;border:none;border-radius:4px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f8f8f8;color:#434141;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f8f8f8;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#777273!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#e14658}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#e14658;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#e14658}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f8f8f8;border:none;border-radius:4px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f8f8f8;color:#434141;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f8f8f8;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -224,7 +224,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#888384}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#101215;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#888384;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#101215;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#e14658}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#e14658;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#e14658;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#e14658;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .Methods a,body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#e14658}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/keystone/design/custom_coral.css.map b/addons/themes/keystone/design/custom_coral.css.map index ab245a5ee83..028138db6eb 100644 --- a/addons/themes/keystone/design/custom_coral.css.map +++ b/addons/themes/keystone/design/custom_coral.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_coral.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","custom_coral.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_modmessage_coral.scss","sections/_header_coral.scss","sections/_themeoptions.scss"],"names":[],"mappings":"AA2DA,iBCqImB;AChMnB;;;;GAIG;ACJH;;;;GAIG;ACJH;;;;GAIG;ACJH;;;;GAIG;ACJH;;;;GAIG,AAGH,WAEQ,oBAAsB,AAOtB,kBADA,AACkB,gBANlB,AAKmB,0CAL4B,AAC/C,sPAGqE,CAEnD,AC+vB1B,mCAIY,eAAgB,CACnB,AALT,iCAQY,UAAW,CACd,AATT,gBAaQ,YAAa,CAChB,AA7sBD,oCAgtBJ,wBAIQ,aAAa,AACb,eAAgB,CAEvB,CAAA,AAgCD,iCACI,GACI,gCAAA,AAAiC,uBAAA,CAAA,AAErC,GACI,iCAAA,AAA0C,wBAAA,CAAA,CALlD,AAKkD,yBAJ9C,GACI,gCAAA,AAAiC,uBAAA,CAAA,AAErC,GACI,iCAAA,AAA0C,wBAAA,CAAA,CAAA;;AC50BlD;;;;GAIG,AAEH,KAGQ,cDMA,AEsBmF,qGFzBvF,AF2ByI,eE5BzI,ALmCwC,gBAXD,AKtBvC,eLyCuC,CM3C1C,AAED,EAEI,cADA,AACc,oBADM,AAIpB,kBADA,AACkB,oBADE,AAEpB,yBAAyB,AAGzB,kBAAkB,AAGlB,qBAAsB,CACzB,AAED,SAZI,mBAAoB,CAYxB,AAKC,OAFG,SADA,AACS,SADC,CAGb,AAED,EDdI,iCAAA,AAA+B,sCAAA,AAC/B,iFLoBoH,AKlBpH,eADA,ALuBwC,gBAXD,AKPvC,oBAPA,AAOoB,6BAPW,CCgBlC,ADNO,kBALA,aEIuC,CFItC,ACKT,EACI,YAA+B,CAMlC,AAPD,SAKQ,YADA,AACY,UNEwB,CMDvC,AAGL,kBDTI,qGFAyI,AEEzI,eADA,ALKwC,gBARD,AKKvC,iBLawC,AMAxC,QAAS,CACZ,AAED,GACI,eNVwC,AMWxC,eNvBuC,CMwC1C,AAnBD,eAMQ,cAAc,AACd,kBAAkB,AAClB,mBAAoB,CACvB,ADaD,oCCtBJ,GAYQ,cNlBoC,CMyB3C,CAAA,AAnBD,UAiBQ,YADA,AACY,UN1BwB,CM2BvC,AAGL,GACI,cN5BwC,CMkC3C,AAPD,UAKQ,YADA,AACY,UNhCwB,CMiCvC,AAGL,SAEI,eAAiB,CACpB,AAED,KACI,mBAAoB,CACvB,AAGD,qGDpDI,iFLJoH,AKMpH,eADA,ALFwC,gBARD,AKYvC,eLKuC,CMkE1C,AAtBD,oSAcY,cAFJ,AAEkB,oBAJlB,AAEoB,kBAFF,AAClB,mBAAoB,CAUvB,AArBL,wtBAkBgB,aAAc,CACjB;AErHb;;;;GAIG,AAMH,OAGQ,0BAAA,AAAsB,6BAAtB,AAAsB,4BAAA,AAWtB,sBDCoC,ACCxC,oBRqJsC,AQnJtC,wBRsJiD,AQrJjD,4BAFA,ARqJ6C,sBQpKzC,ARqKqC,oBQrKrC,AAAa,oBAAb,AAAa,aAAA,AACb,sBAAsB,AACtB,gBAAiB,CAgBxB,AAdO,2DANR,OASY,aADA,AACa,aADM,AAEnB,gBAAiB,CAU5B,CAAA,AAED,WAEQ,kBAAA,AAAc,mBAAd,AAAc,aAAA,CAErB,AAED,mBAGI,wBAFA,ARoJyC,+BAFO,AQjJhD,YRkJyC,AQjJzC,gBRkJyC,AKvDzC,kBAAgC,AAChC,mBAAiC,AAEjC,uBL7GyD,AK8GzD,uBAA2C,CGtF9C,AH8BG,oCG1CJ,mBH0GQ,kBAAuC,AACvC,mBAAwC,AGjGxC,oBHkGA,ALzHqD,kBAAA,AK0HrD,mBL1HqD,AQsBrD,iBHqGA,AL3HqD,uBK2HH,CGlGzD,CAAA,AH8CG,qBAGI,WAFA,AAEW,WAFA,AACX,aAAc,CAEjB,AGhDL,gCAGQ,YAAa,CAKhB,AHoBD,oCG5BJ,gCAMY,aAAc,CAErB,CAAA,AAGL,WAGI,cADA,AACc,iBH8Cd,AFlC0C,kBHpDe,AKuFzD,kBLvFyD,CQyC5D,AHaG,oCGjBJ,WH0DQ,kBLhGqD,AKiGrD,kBLjGqD,CQ0C5D,CAAA,AAED,WAGI,qBAAuB,AACvB,mBADA,AACe,wBADf,AAAuB,uBADvB,AACuB,oBADvB,AAAa,oBAAb,AAAa,aAAA,AAEb,eAHA,AAGe,UAHJ,CAId,AAED,qBACI,+BRyLgD,AQrLhD,YADA,ARuLyC,gBQxLzC,AR0LsC,UADA,AQtLtC,wBAAgD,CAWnD,AHbG,oCGJJ,qBAeQ,iBAAA,AAAQ,4BAAR,AAAQ,QADR,AACQ,UADG,CAGlB,CAAA,AAED,QACI,YAA+B,CAClC,AAED,8DAIQ,kBRzDoC,CQ0DvC,AALL,0CAWY,oBADA,AACoB,SADV,CAMb,AAhBT,gDAcgB,QAAS,CACZ,AAfb,gCAoBQ,eRjEmC,CQkEtC,AArBL,sCAwBQ,YAAa,CAChB;AC5HL;;;;GAIG,AAMH,KACI,2CAA4C,CAC/C,AAED,KACI,8BAAA,AAAsB,qBAAA,CACzB,AAED,EACI,2BAAA,AAAmB,kBAAA,CACtB,AAED,WJ+pBI,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBAAuB,AACvB,gDAFA,AKhqBuD,mBLgqBpC,AAGnB,kBElqBuC,AFsqBnC,kBALJ,AAKsB,wCARtB,AK/pBuD,2BL+pBvD,AAAoB,2BAApB,AAAoB,oBAHpB,AAGoB,YLriBqB,AKuiBzC,uBAAuB,AAGvB,gBANA,AAMgB,UAPhB,AACU,ULpiB+B,CSvH5C,AJuqBG,eAGI,YAFA,AAEY,SAFH,AACT,UAAW,CAEd,AAED,mBACI,YAAa,CAChB,AI7qBL,yBAGI,QAAS,CACZ,AAED,yBAGQ,wBADA,AACgB,gBADA,AAChB,eAAgB,CACnB,AAJL,eAOQ,sBAAuB,CAC1B,AAGL,gBACI,qBAAsB,CACzB,AAED,gBAGI,cAFA,AT2RiF,kBS3R/D,AAClB,mBAAoB,CAQvB,AAVD,4CAQQ,cADA,AF8CoE,yBApD3B,CEQ5C,AAGL,kBAGQ,iBAAkB,CACrB,AAGL,SACI,YAAa,CAChB,AAED,cACE,eAAgB,CACjB,AAED,gCAEI,kBNlDyD,CMmD5D,AAED,8BAEI,wBAAyB,CAwD5B,AA1DD,oCAKQ,SAAU,CACb,AANL,8CASQ,eAAgB,CACnB,AAVL,oCAaQ,UAAU,AACV,qBAAsB,CACzB,AAfL,gDAkBQ,iBAAkB,CACrB,AAnBL,gGA4BY,kBAAmB,CACtB,AA7BT,8EAiCY,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBADA,AACuB,mBAFvB,AACmB,oBADnB,AAAa,oBAAb,AAAa,aAAA,AAEb,sBAAuB,CAC1B,AAnCT,8DAuCQ,UAAW,CACd,AAxCL,sDA4CY,UAAU,AACV,iBAAkB,CACrB,AA9CT,sDAmDQ,kBADA,AACkB,qBADI,CAEzB,AApDL,gEAwDQ,gBADA,AACgB,aADF,CAEjB,AAGL,uBAEQ,aFxGmF,CEyGtF,AAIL,kBACI,YAAa,CAChB,AAED,mBACI,oBAAA,AAAa,oBAAb,AAAa,aAAA,AACb,cAAe,CAClB,AAED,SACI,WAAe,CAMlB,AAPD,yBAKQ,eCtJkD,CDuJrD,AAGL,YACI,SAAU,CACb,AAED,YAEI,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBADA,AACuB,mBAFvB,AACmB,2BADnB,AAAoB,2BAApB,AAAoB,oBAAA,AAGpB,YADA,ATnCyC,uBSmClB,AAEvB,UTrCyC,CS0C5C,AAVD,kBAQQ,QAAS,CACZ,AAGL,oBACI,WAAY,CACf,AAED,gBACI,eAAsB,CACzB,AAED,gBAEI,gBADA,ACvKuD,WDuKxC,CAMlB,AAPD,kBAKQ,gBAAiB,CACpB,AAGL,eACI,eC1LwE,CD2L3E,AAED,4BAII,gBADA,ATgHsC,gBSjHtC,AACgB,UADL,CAGd,AAED,UAII,oCAHA,AFnK0F,cATH,AE6KvF,kBAAkB,AAClB,iBAAkB,CAMrB,AATD,eAOQ,eTlLmC,CSmLtC,AAGL,gBACI,KAAM,CACT,AAED,eACI,cTjLwC,CSkL3C,AAED,yDAMQ,sBAAA,AAAmB,yBAAnB,AAAmB,mBADnB,AACmB,2BADnB,AAAoB,2BAApB,AAAoB,oBADpB,AACoB,uBADI,CAG3B,AAGL,qCAGQ,cAAe,CAClB,AAJL,uBJpII,0BAAuB,AAGvB,cIwII,AJxIU,eL7D0B,AKyDxC,eAAe,AAEf,gBADA,AACgB,uBADO,AAEvB,kBAAmB,CI2IlB,AAIL,0BACI,uBAAyB,CAC5B,AAED,UJudI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AE5rBuC,yBAAA,AFqsB3C,mBANI,AE3lBqC,WPlHD,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CI9crD,AJvLG,oCI8KJ,UJ0eQ,cAAe,CIjetB,CAAA,AJqeO,iDAGI,mBE9sB6D,AFgtB7D,qBADA,AE/sB6D,UPjB7B,CKkuBnC,AAlqBL,oCIyLJ,oBAGQ,cAAe,CAEtB,CAAA,AEgkBD,qBF5jBI,yCADA,AACwC,mBADnB,CAExB,AAED,kBAII,yBAHA,AAGsB,qBAHD,AACrB,cAAc,AAEd,mBADA,AACsB,mBADF,CAEvB,AAED,SACI,mBAAoB,AACpB,6BAA8B,AAC9B,qBAAsB,AACtB,sBAAuB,AACvB,0BAA2B,AAC3B,oBAAqB,AACrB,4BAA6B,AAC7B,mBAAqB,CACxB,AAED,yBACI,aAAc,CACjB,AAGD,iDAIQ,cADA,AACc,kBCpSsD,CDqSvE,AALL,+BAQQ,cAAc,AAEd,eADA,AC1SoE,UD0SzD,CAEd,AAXL,6BJyaI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AE5rBuC,yBAAA,AFqsB3C,mBANI,AE3lBqC,WPlHD,AKotBxC,qBAAqB,AIzajB,YJuZJ,AIvZgB,iFTjRoG,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AEkMtD,iBJoaJ,AIpaqB,gBJ+ZjB,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CIxZjD,AJ7OD,oCI4NJ,6BJ4bQ,cAAe,CI3alB,CAAA,AJ+aG,0GAGI,yBLvnBwC,AKynBxC,qBADA,AEltBmC,aAAA,CFotBtC,AIjbT,sBACI,UAAW,CAOd,AJzPG,oCIiPJ,uCAKY,YAAa,CAChB,CAAA,AAIT,mBAEI,mBAAoB,CACvB,AAED,8CAEI,yBAAuB,AACvB,mBAAoB,CACvB,AAED,cACI,qBAAsB,CACzB,AAED,KACI,aAAiC,CACpC,AAED,4DAEE,kBAAmB,CACpB,AAED,kBAGI,eADA,ATvTwC,gBAXD,ASoUvC,iBF7O0D,AE8O1D,gBF9O0D,AE+O1D,gBALA,AAKgB,iBC9VwD,CD+V3E,AAED,iBACI,QAAS,CACZ,AAGD,gFAIQ,sBAAmB,AACnB,mBADA,AACe,yBADf,AAAmB,mBADnB,AACmB,oBADnB,AAAa,oBAAb,AAAa,aAAA,AAEb,cAAe,CAClB,AANL,yCASQ,sBAAA,AAA8B,yBAA9B,AAA8B,6BAAA,CAKjC,AJ/SD,oCIiSJ,yCAYY,qBAAA,AAAuB,wBAAvB,AAAuB,sBAAA,CAE9B,CAAA,AAdL,uCAiBQ,WAAA,AAAO,mBAAP,AAAO,OAAA,AAEP,cADA,AACiC,eADjB,CAOnB,AJ1TD,oCIiSJ,uCAsBY,iBAAA,AAAa,yBAAb,AAAa,aAAA,AACb,WAAY,CAEnB,CAAA,AAzBL,0CA6BQ,UADA,AACU,eADM,CAEnB,AA9BL,uCAmCQ,sBAAA,AAAmB,yBAAnB,AAAmB,mBADnB,AACmB,oBADnB,AAAa,oBAAb,AAAa,aADb,AACa,gBADG,AAGhB,UAAW,CAOd,AA3CL,qDAuCY,YAAY,AAEZ,kBADA,AC7YgE,UD6YrD,CAEd,AAKT,uCAIQ,eADA,ATrXoC,QSqX3B,CAEZ,AJrVD,oCIgVJ,0CAiBY,qBAAA,AAAuB,wBADvB,AACuB,oBADvB,AAAa,oBAAb,AAAa,aAAA,AACb,uBAPA,AAOuB,qBAPF,AAIrB,gBAAgB,AAChB,UAAW,CAIlB,CAAA;AVnbL;;;;GAIG;ADJH;;;;GAIG,AAqBH,+CAMI,gCADA,AACiC,YAFjC,AACY,UADD,CASd,AAbD,2EAHI,mCADA,AACmC,cAXnC,AAUc,qBAVO,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBAAoB,AAehB,cAAc,AACd,kBAlBJ,AAkBsB,wBAlBE,AACxB,mBAAoB,CAkBnB,AAGL,oBAEQ,cAAe,CAClB,AAGL,gBACI,cAAe,CAClB,AAED,OA5BI,mCADA,AACmC,cAXnC,AAUc,qBAVO,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CAkCnB,AAHL,SAKQ,YAAa,CAChB,AAGL,sBACI,WCoIe,CAAA,ADjInB,yBACI,WC/BqB,CAAA,ADkCzB,sBACI,WCHqB,CAAA,ADMzB,mBACI,WC8Ge,CAAA,AD3GnB,iBACI,WCqEiB,CAAA,ADlErB,uBM9CQ,mCADA,AACmC,cADrB,ANiDlB,YM3DI,AAoBsC,qBApBjB,AAErB,oBAAoB,AAGpB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CAYkB,AN0C9C,kBACI,WC9Bc,CAAA,ADiClB,sBACI,WClCc,CAAA,ADqClB,mBACI,WCoBe,CAAA,ADjBnB,iBACI,WC0DiB,CAAA,ADvDrB,cACI,WCqDc,CAAA,ADjDlB,qBACI,WCVkB,CAAA,ADatB,sBACI,WCQc,CAAA,ADLlB,wBACI,WCPoB,CAAA,ADUxB,sBACI,WChCgB,CAAA,ADmCpB,mBACI,WCyCgB,CAAA,ADtCpB,qBACI,WCqDsB,CAAA,ADlD1B,kBACI,WCkDoB,CAAA,AD/CxB,kBACI,WCpHqB,CAAA,ADuHzB,gBACI,WCrHmB,CAAA,ADwHvB,iBACI,WCuDc,CAAA,ADpDlB,qBACI,WCjDgB,CAAA,ADoDpB,iBACI,WCpCc,CAAA,ADuClB,kBACI,WCzEe,CAAA,AD4EnB,mBACI,WCvF2B,CAAA,AD0F/B,kBACI,WCGe,CAAA,ADAnB,mBACI,WCvBgB,CAAA,AD0BpB,kBACI,WCyBe,CAAA,ADtBnB,sBACI,WCjGuB,CAAA,ADoG3B,4BAEQ,aAAc,CACjB,AAGL,qBACI,WCEkB,CAAA,ADCtB,2BAEQ,aAAc,CACjB,AAGL,wBACI,WCvG0B,CAAA,AD2G9B,8BAEQ,aAAc,CACjB,AAGL,OAEQ,aAAc,CACjB,AAID,8CAGY,aSxL+B,CTyLlC,AAKb,iDAGI,SADA,AACS,gBADO,AAEhB,uBAAwB,CAC3B,AAED,iDAGI,YAAY,AAEZ,oBADA,AACoB,wBAHpB,AAEwB,UAFb,CAId,AAED,4CAGQ,qBAAqB,AACrB,SAAU,CAKb,AATL,0DAOY,aE5L+B,CF6LlC,AART,uCAYQ,kBAAmB,CACtB,AAGL,aACI,cE9MwC,CF+M3C,AAED,cACI,YAAa,CAChB,AAED,YAKI,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBADA,AACuB,mBALvB,AAImB,mBStIsB,ATqIzC,2BAAA,AAAoB,2BAApB,AAAoB,oBAFpB,AAEoB,YEvHqB,AFyHzC,uBAHA,AAGuB,UEzHkB,CF0H5C,AAED,2MAKQ,gBAAgB,AAChB,iBAAkB,CACrB,AAPL,uOAtPI,mCADA,AACmC,cADrB,AAmQV,WA7QJ,AYWuD,qBZXlC,AAErB,uBAAuB,AA0QnB,eAvQJ,AE8BwC,kBFhCxC,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CAsQnB,AAbL,2KAgBQ,WC/MmB,CAAA,AD+L3B,uKAoBQ,WCrGkB,CAAA,ADiF1B,mKAwBQ,WCzMsB,CAAA,ADiL9B,2KA4BQ,WC1LmB,CAAA,AD8J3B,+JAgCQ,QAAS,CACZ,AAGL,cAEQ,YAAa,CAChB,AAGL,WAMI,gCAFA,AAEiC,oBAHjC,AACkB,WAFlB,AACW,YADC,AAGZ,cAJA,AAIc,UAJH,CAqBd,AAtBD,kBAhSI,mCADA,AACmC,cADrB,AA6SN,cSpSmC,ATsSvC,YAzTJ,AC4JqB,qBD5JA,AAErB,uBAAuB,AAmTnB,cAhTJ,AEsCuC,kBFxCvC,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCoJC,AD+IzB,wBAmBY,aSxS6D,CT0SpE,AAGL,8CAGQ,wBAAyB,AACzB,WC5KW,CAAA;AatKnB;;;;GAIG,AAMH,oBAKQ,sBAAA,AAAoB,yBAApB,AAAoB,mBADpB,AACoB,oBADpB,AAAa,oBAAb,AAAa,YAAA,CAiBhB,AArBL,kCAUgB,sBAAwB,CAK/B,AAfT,kCAkBY,iBAAA,AAAQ,4BAAA,AACR,iBADA,AACiB,OADT,CAEX,AApBT,gCAwBQ,sBAAwB,CAC3B,AAzBL,wCA6BW,oBAAqB,CACxB,AA9BR,oEdYI,mCADA,AACmC,cADrB,AcwBV,YdlCJ,ACgDkB,qBDhDG,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCwCF,AajDtB,0DdYI,mCADA,AACmC,cADrB,Ac6BV,YdvCJ,ACoEoB,qBDpEC,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC4DA,AarExB,wFdYI,mCADA,AACmC,cADrB,AckCV,Yd5CJ,ACkImB,qBDlIE,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC0HD,AanIvB,wEdYI,mCADA,AACmC,cADrB,AcuCV,YdjDJ,ACyDe,qBDzDM,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCiDL,Aa1DnB,kEdYI,mCADA,AACmC,cADrB,Ac4CV,cdtDJ,AcsDa,qBdtDQ,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,Cc8CC,AAvDzB,wEdYI,mCADA,AACmC,cADrB,AciDV,Yd3DJ,AC8EgB,qBD9EK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCsEJ,Aa/EpB,gEdYI,mCADA,AACmC,cADrB,AcsDV,YdhEJ,ACqLe,qBDrLM,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC6KL,AatLnB,4EdYI,mCADA,AACmC,cADrB,Ac2DV,YdrEJ,ACoIgB,qBDpIK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC4HJ,AarIpB,0DdYI,mCADA,AACmC,cADrB,AcgEV,Yd1EJ,AC2Ke,qBD3KM,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCmKL,Aa5KnB,oEdYI,mCADA,AACmC,cADrB,AcqEV,Yd/EJ,AC8EgB,qBD9EK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCsEJ,Aa/EpB,oDdYI,mCADA,AACmC,cADrB,Ac0EV,YdpFJ,ACwFgB,qBDxFK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCgFJ,AazFpB,0DdYI,mCADA,AACmC,cADrB,Ac+EV,YdzFJ,ACgDkB,qBDhDG,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCwCF,AajDtB,0EdYI,mCADA,AACmC,cADrB,AcoFV,Yd9FJ,ACyKoB,qBDzKC,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCiKA,Aa1KxB,oEdYI,mCADA,AACmC,cADrB,AcyFV,YdnGJ,ACwEuB,qBDxEF,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCgEG,AazE3B,gEdYI,mCADA,AACmC,cADrB,Ac8FV,YdxGJ,ACiDmB,qBDjDE,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCyCD,AalDvB,8DdYI,mCADA,AACmC,cADrB,AcmGV,Yd7GJ,AC2Ke,qBD3KM,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCmKL,Aa5KnB,4DdYI,mCADA,AACmC,cADrB,AcwGV,YdlHJ,ACkHe,qBDlHM,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC0GL,AanHnB,gEdYI,mCADA,AACmC,cADrB,Ac6GV,YdvHJ,AC2Je,qBD3JM,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCmJL,Aa5JnB,sDdYI,mCADA,AACmC,cADrB,AckHV,Yd5HJ,ACiFgB,qBDjFK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCyEJ,AalFpB,gEdYI,mCADA,AACmC,cADrB,AcuHV,YdjIJ,ACkEuB,qBDlEF,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC0DG,AanE3B,gEdYI,mCADA,AACmC,cADrB,Ac4HV,YdtIJ,AC+Fc,qBD/FO,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCuFN,AahGlB,4GdYI,mCADA,AACmC,cADrB,AciIV,Yd3IJ,ACiHc,qBDjHO,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCyGN,AalHlB,sGdYI,mCADA,AACmC,cADrB,AcsIV,YdhJJ,ACkImB,qBDlIE,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC0HD,AakBvB,2CdzII,mCADA,AACmC,cADrB,Ac6IV,YdvJJ,AC8EgB,qBD9EK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCsEJ,AasEpB,4CdzII,mCADA,AACmC,cADrB,AckJV,Yd5JJ,AC+Gc,qBD/GO,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CCuGN,AaqClB,4CdzII,mCADA,AACmC,cADrB,AcuJV,YdjKJ,ACoDgB,qBDpDK,AAErB,uBAAuB,AAGvB,kBAFA,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CC4CJ;Ac/DpB;;;;GAIG,AAwBH,6BAHI,aAAc,CAGlB,AA2CC,aAtCO,cNImF,AMFvF,ebYwC,AaXxC,gBANA,AbKuC,gBAmBA,AajBvC,eANA,AAMkC,wBAvBoB,CAyDzD,AA3CD,eAcY,cAFJ,ANVuC,iBMUrB,CAYrB,AAxBL,0CAoBgB,cNlB+B,AMoBnC,yBAnC8C,CAoCjD,AAvBT,oBA2BQ,UAAW,CACd,AA5BL,qBAgCY,aN9BmC,CMwC1C,AA1CL,sDAsCgB,cNpC+B,AMsCnC,yBArD8C,CAsDjD;;ACrET;;;;GAIG,AAiDH,OACI,QAAS,CACZ,AAED,gCAxBI,sBAAmB,AAEnB,qBAFA,AAEuB,yBAFJ,AAEnB,wBAFA,AAEuB,mBAZvB,AAUmB,+BAnBwB,AAY3C,SAXiC,AAYjC,mBAHA,AdgKyC,ccxKF,AAgBvC,2BAAA,AAAoB,2BAApB,AAAoB,oBAHpB,AAGoB,edeoB,AcbxC,oBAxBuC,AAyBvC,uBALA,AAKuB,gBdmBgB,AchBnC,UAPJ,AAOc,kBAPK,CA8BtB,AAED,kFAIQ,+BAjDuC,AAmDvC,2BADA,AAjDuC,aACJ,CAkDtC;;ACtEL;;;;GAIG,AA8BH,eAGI,sBAFA,ALbuD,kBKIZ,AAU3C,aZxB2C,CYoH9C,AA9FD,oBAMQ,iBAAkB,CACrB,AAPL,iBAYQ,+BfsE4C,AerE5C,yBAHA,Af/BuC,kBeaA,AAmBvC,afjCuC,Ce4C1C,AAtBL,sEAmBY,+BfmEwC,AelExC,yBAFA,ARtBmC,aAAA,CQyBtC,AArBT,kBAyBQ,gBAAsB,CACzB,AA1BL,sCA6BQ,gCAAmC,CACtC,AA9BL,4CAkCQ,+BfoD4C,AenD5C,qBAFA,ARrCuC,aAAA,CQwC1C,AApCL,qCA0CQ,sBAAmB,AACnB,sBADA,AAC8B,yBADX,AACnB,yBADA,AAC8B,mBAJ9B,AAGmB,yBAjEgD,AA+DnE,kBAhDuC,AAiDvC,oBAAA,AAAa,oBAAb,AAAa,aAAA,AAEb,6BAA8B,CAKjC,AAhDL,8CV0CI,SADA,AACS,mBALT,AAImB,WAJR,AAEX,YAAY,AACZ,gBAFA,AAEgB,UALhB,AAGU,kBAHQ,AAClB,SAAU,CUWL,AA/CT,sEA4DQ,sBADA,AACmB,qBADI,AACvB,yBADA,AACmB,wBADI,AACvB,mBAJA,AAImB,eALnB,AACe,cfiP8D,Ae/O7E,oBAAA,AAAa,oBAAb,AAAa,aALb,AAKa,YALD,AAMZ,uBAPA,AAOuB,gBAPP,AAEhB,mBAAmB,AAGnB,UAAW,CAYd,AArEL,oKAiEY,+BADA,AAC6B,eADd,AAGf,cADA,ARAgE,cQAjD,CAElB,AApET,oFjBZI,mCADA,AACmC,cAXnC,AAUc,qBAVO,AAErB,uBAAuB,AiB8FnB,ejB3FJ,AEwHyC,kBF1HzC,AAEkB,oBAFE,AACpB,gBAAmB,AAKnB,oBARA,AAQoB,cARN,AAKd,kBAAkB,AAClB,wBAAwB,AACxB,mBAAoB,CiByFnB,AA1EL,0CA6EQ,WhBrEmB,CAAA,AgBR3B,0CAiFQ,WhBxEoB,CAAA,AgBT5B,oCAqFQ,iBAAA,AAAQ,4BAAA,AAGR,oBADA,AACoB,SAHpB,AAES,QAFD,AACR,eAAgB,CAGnB,AAzFL,mCA4FQ,iBAAA,AAAQ,4BAAR,AAAQ,OAAA,CACX;;AC/HL;;;;GAIG,AAwCH,YX6DI,0BWpFA,AXoFuB,+BLWyB,AgB7FhD,yBhBV2C,AgBa3C,kBAJA,AAZiC,chBEU,AgBgB3C,qBAAqB,AXgFrB,cW9EA,AX8Ec,eW/Ed,AhBkBwC,oBgBtBxC,AAIoB,YALpB,AACY,gBhB6B2B,AKkDvC,eAAe,AWzDf,gBX2DA,AW3DwD,gBApBxD,AX+EgB,cK/FwD,AL8FxE,uBAAuB,AAEvB,kBAAmB,CWzCtB,AAjCG,uDAGI,oBAAqB,CACxB,AAOL,mBAQQ,+BADA,AAC6B,cAF7B,AACc,SADJ,CAGb,AATL,uDAcQ,+BhB8D4C,AgB7D5C,qBT7BuC,AS8BvC,aT9BuC,CSmC1C,AArBL,4EAmBY,aAAc,CACjB,AAIT,mRA/CI,+BhB+FgD,AgB7FhD,yBhBV2C,AgBa3C,kBAJA,AAZiC,chBEU,AgBgB3C,qBAAqB,AAErB,eADA,AhBkBwC,oBgBtBxC,AAIoB,YALpB,AACY,gBhB6B2B,AgB3BvC,cNhBwE,AMoBxE,kBAAmB,CA8ClB,AA5CD,6hCAGI,oBAAqB,CACxB,AA+BL,wLAeY,+BAA6B,AAE7B,eAAe,AACf,cAFA,AAEc,SAFJ,CAGb,AAnBT,gkBAwBY,aAAc,CACjB,AAzBT,6EA6BQ,8BAA6B,CAChC,AA9BL,wQA/CI,+BAkFmD,AAhFnD,yBTO2C,ASJ3C,kBAJA,AAZiC,cToBU,ASF3C,qBAAqB,AAErB,eADA,AhBkBwC,oBgBtBxC,AAIoB,YALpB,AACY,gBhB6B2B,AgB3BvC,cNhBwE,AMoBxE,kBAAmB,CAyElB,AAvED,m8BAGI,oBAAqB,CACxB,AA+BL,s5BA8CY,+BhBMwC,AgBLxC,qBTrFmC,ASsFnC,aTtFmC,CSuFtC,AAKT,yBArGI,+BhB+FgD,AgB7FhD,yBhBV2C,AgBa3C,kBAJA,AAZiC,chBEU,AgBgB3C,qBAAqB,AAErB,eADA,AhBkBwC,oBgBtBxC,AAIoB,YALpB,AACY,gBhB6B2B,AgB3BvC,cNhBwE,AMoBxE,kBAAmB,CAqGtB,AAnGG,8FAGI,oBAAqB,CACxB,AAqFL,8DAKQ,yBTjGuC,ASkGvC,qBTlGuC,ASmGvC,WN3GmD,AM4GnD,oBAAqB,CACxB;;ACnIL;;;;GAIG,AAOC,qHAaI,gBAHA,APCmD,sBVoUe,AiBpUlE,mBVqGqC,AUpGrC,WAHA,AjBLoC,qGiBIpC,AdoBqI,YcrBrI,APyPoE,iBAAA,AOjPpE,SADA,AACS,iBjBD4C,AiBErD,UAAW,CAYd,AA5BD,qUAyBQ,wBAJI,AAIY,gBPd+B,AOW3C,qBVH+B,AUMnC,gBAFI,AAEY,WjBrBgB,AiBsBhC,YAAa,CAChB,AAIT,YACI,YAAa,CAChB,AAED,SAIQ,mBAHJ,AAGuB,aAHT,CAKjB,AAED,8BAEI,qBAAqB,AAErB,gJAEgC,AAEhC,iBADA,AACiB,aADH,CAMjB,AAbD,0CAWQ,oBAAqB,CACxB,AAGL,sBACI,oBAAkB,AAClB,sBAAuB,CAC1B,AAED,mBACI,YAAa,CAChB,AAED,aAGI,yBADA,AACuB,mBAFvB,AV4CyC,SU5C/B,CAWb,AAZD,mBAMQ,aV/CmF,CUgDtF,AAPL,4BAUQ,kBP5EoE,CO6EvE,AAGL,kBACI,kBAAkB,AAClB,oBAAoB,AACpB,mBAAoB,CAWvB,AAdD,oBAMQ,ajByO6E,CiBlOhF,AAbL,oDAWY,cADA,AVFgE,yBApD3B,CUwDxC,AAIT,oBZymBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,mBANI,AE3lBqC,cPtHE,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvmBrD,AZ9BG,oCY4BJ,oBZ4nBQ,cAAe,CY1nBtB,CAAA,AZ8nBO,+EAGI,yBLvnBwC,AKynBxC,qBADA,AEltBmC,aAAA,CFotBtC,AYloBT,iDAIQ,iBADA,AACiB,aADH,CAEjB,AALL,8HAWQ,kBPhHoE,AOiHpE,gBAHA,AP9GoE,eO8GrD,AACf,eAAgB,CAGnB,AAbL,6DAgBQ,ejBlFoC,AiBmFpC,gBVPsD,CUqBzD,AA/BL,0JAqBY,yBVrFqC,CUsFxC,AZtDL,oCYgCJ,6DAyBY,cAAc,AAGd,gBjBtF+B,AiBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,mBANI,AE3lBqC,cPtHE,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYlkBjD,AZnED,oCYgCJ,iEZwnBQ,cAAe,CYrlBlB,CAAA,AZylBG,yOAGI,yBLvnBwC,AKynBxC,qBADA,AEltBmC,aAAA,CFotBtC,AYloBT,iFZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AE5rBuC,yBAAA,AFqsB3C,mBANI,AE3lBqC,WPlHD,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvjBjD,AZ9ED,oCYgCJ,iFZwnBQ,cAAe,CY1kBlB,CAAA,AZ8kBG,yRAGI,mBE9sB6D,AFgtB7D,qBADA,AE/sB6D,UPjB7B,CKkuBnC,AYloBT,+EAiDQ,YAAa,CAChB,AAGL,+DZgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,mBANI,AE3lBqC,cPtHE,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CY5iBrD,AZzFG,oCYqFJ,+DZmkBQ,cAAe,C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KotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CuBtmBjD,AvB/BD,oCuBtDJ,qCvB8sBQ,cAAe,CuBznBlB,CAAA,AvB6nBG,kIAGI,mBE9sB6D,AFgtB7D,qBADA,AE/sB6D,UPjB7B,CKkuBnC,AuBxtBT,wCvB2rBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,mBANI,AE3lBqC,cPtHE,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CuBlmBjD,AvBnCD,oCuBtDJ,wCvB8sBQ,cAAe,CuBrnBlB,CAAA,AvBynBG,2IAGI,yBLvnBwC,AKynBxC,qBADA,AEltBmC,aAAA,CFotBtC,AuB5nBT,oEAGI,wDADA,AACmE,gCAD7B,AAEtC,kBADA,ArBnGuC,gDqBmG4B,AAEnE,wBAA2B,AAC3B,gBAAiB,CAYpB,AAlBD,wEASQ,arBjGuC,CqBkG1C,AAVL,kFvBmoBI,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBADA,AACuB,mBADJ,AAKf,yBAAuB,AACvB,wBAPJ,AF5uB2C,oBE4uB3C,AAAa,oBAAb,AAAa,aAAA,AuBpnBT,uBvBwnBJ,AuBxnB4B,6BvBunB5B,AAC8B,eLpnBW,A4BFrC,yBvBonBJ,AuBpnB4C,uBvBonBrB,AuBrnBnB,WvBknBJ,AK5uBwE,UL4uB9D,AAUV,kBAAmB,CuB1nBlB,AvB6nBG,8FACI,yBAAuB,AACvB,aF1vBmC,CE2vBtC,AuB5nBL,sCAGQ,+B5BtBwC,A4BwBxC,qBADA,ArBjHmC,aAAA,CqBmHtC,AAIT,SACI,yBlBjIuD,CkBkI1D;;ACvJD;;;;GAIG,AAaH,wBACI,a7ByTiF,C6BpTpF,AAND,8BAIQ,atB+EoE,C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","file":"custom_coral.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 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 Overwrites\n\\* -------------------------------------------------------------- */\n\n$global_borderRadius: 4px !default;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n$global-color_navy: #22252C;\n$global-color_butter: #E9B000;\n$global-color_coral: #E14658;\n\n$global-color_primary: $global-color_coral !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_navy !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: darken(desaturate($global-color_primary, 70%), 12%) !default; // text color | should have high contrast between $global-color_bg\n\n$global-body_bg: $global-color_bg !default;\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: rgba(mix($global-color_fg, $global-color_secondary, 34%), .2) !default;\n$theme-hover_color: rgba(mix($global-color_fg, $global-color_primary, 12%), .2) !default;\n\n$theme-link-hover_textDecoration: underline !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_navy !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_button-bg: $global-color_butter !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-item_height: 2.5em !default;\n$panel_item-borderRadius: $panel-item_height !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: rgba($global-color_secondary, .2) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: lighten($header_bg, 10%) !default;\n$navigation_fg: $global-color_white !default;\n\n$navigation-hover_fg: $navigation_fg !default;\n\n$headerMeBoxAlert_fg: $navigation_fg !default;\n$headerMeBoxAlert_bg: $global-color_butter !default;\n$headerMeBoxAlert_borderColor: $global-color_butter !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n\n$component-title_color: $global-color_secondary !default;\n$component-title-hover_color: darken($global-color_secondary, 8%) !default;\n$component-meta-link-hover_color: darken($global-color_secondary, 8%) !default;\n\n$component-casual-message_bg: #f3f3f3;\n$component-casual-message_borderColor: #c3c3c3;\n$component-casual-message_link-color: #676767;\n\n\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n\n$mebox_hover_bg: mix($global-color_black, $header-bg, 12%) !default;\n\n$MobileMeBox_bg: $navigation_bg !default;\n\n$MobileMeBoxAlert_bg: $global-color_primary !default;\n$MobileMeBoxAlert_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6 !default;\n$formElement_borderRadius: 18px !default; // $formElement_height / 2\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: 18px !default; // $formButton_height / 2\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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #777273;\n color: #777273; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #E14658;\n line-height: inherit; }\n a:focus, a:hover {\n color: #E14658; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #888384; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #101215; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #777273; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #777273;\n padding: 6px 0 2px;\n text-align: center;\n background-color: rgba(212, 75, 91, 0.2); }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #E14658; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 18px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #E14658;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #db2339; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #777273;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #E14658; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #E14658;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #E14658; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #E14658;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #E14658;\n background-color: transparent;\n border: 1px solid #E14658; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #E14658;\n background-color: transparent;\n border-color: #E14658; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #888384;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #101215; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #E14658;\n border: 1px solid #E14658;\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 .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: #E14658;\n color: #E14658; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #E14658;\n border-color: #E14658;\n color: #fff;\n text-decoration: none; }\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,\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: 18px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #E14658;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto;\n border-radius: 16px; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 18px;\n background: transparent; }\n .FormWrapper label {\n color: #777273; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #888384; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #101215; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #E14658;\n border-color: #E14658; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #E14658; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: rgba(63, 63, 68, 0.2) 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: 18px;\n border: rgba(63, 63, 68, 0.2) 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #E14658;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 18px;\n border-bottom-right-radius: 18px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #E14658;\n background-color: #E14658;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(219, 35, 57, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(219, 35, 57, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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: 4px;\n z-index: 1;\n min-width: 250px; }\n @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #E14658;\n border-right: 4px solid rgba(225, 70, 88, 0.3);\n border-bottom: 4px solid rgba(225, 70, 88, 0.3);\n border-left: 4px solid rgba(225, 70, 88, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(225, 70, 88, 0.05) !important; }\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 .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(225, 70, 88, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #E14658; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #E14658; }\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: #E14658; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #E14658 !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #E14658;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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: 4px;\n background-color: #fff;\n z-index: 1; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #E14658 !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(225, 70, 88, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #E14658; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #777273; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff;\n padding-left: 0;\n padding-right: 0;\n border-top: rgba(63, 63, 68, 0.2) 1px solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #22252C;\n display: block;\n margin-bottom: 6px; }\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: #101215; }\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 .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 .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: #777273;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #888384; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #888384; }\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: underline;\n color: #101215; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #888384;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #101215; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #777273; }\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 42px;\n height: 42px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 0 !important; }\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 + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 0; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #888384; }\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: #101215; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #888384;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #101215; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0; }\n .MessageList.Comments .Item:first-child .Item-Header, .MessageList.AcceptedAnswers .Item:first-child .Item-Header {\n padding-top: 0; }\n .MessageList.Comments .Item:first-child .Options, .MessageList.AcceptedAnswers .Item:first-child .Options {\n margin-top: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 0; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #888384; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #101215; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #22252C;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 4px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative; }\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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #777273;\n margin: 0 0 14px;\n border-radius: 4px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #777273; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #f9dade;\n border-color: #E14658; }\n .CasualMessage a,\n .InfoMessage a {\n color: #d22236; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #888384; }\n .MorePager:focus, .MorePager:hover {\n color: #101215; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #E14658; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #E14658; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #777273;\n padding: 0;\n margin: 0 0 0 -1px;\n border: rgba(63, 63, 68, 0.2) 1px solid;\n background: #fff; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: rgba(212, 75, 91, 0.2);\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: rgba(212, 75, 91, 0.2);\n border: 1px solid rgba(63, 63, 68, 0.2) 1px solid;\n color: #db2339; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 18px;\n border-bottom-left-radius: 18px; }\n .Pager .Next {\n border-top-right-radius: 18px;\n border-bottom-right-radius: 18px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #E14658; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: rgba(212, 75, 91, 0.2);\n border-radius: 18px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #E14658 !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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: 4px;\n color: #555A62; }\n div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #E14658; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #db2339;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #E14658;\n border-color: #E14658; }\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: 4px;\n color: #555A62 !important;\n text-shadow: none; }\n .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #E14658; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #E14658;\n border-color: #E14658; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #888384; }\n .Reactions .ReactButton:hover {\n color: #101215; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 18px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #777273;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #777273; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #777273; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 18px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #777273;\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.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: #777273;\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.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.ActivateSlider {\n border-radius: 18px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: rgba(63, 63, 68, 0.2) 1px solid; }\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: #E14658;\n border-radius: 18px;\n border: 1px solid;\n border-color: #dd3044;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #E14658;\n color: #fff;\n border-color: #dd3044; }\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: rgba(63, 63, 68, 0.2) 1px solid;\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid;\n box-shadow: none; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: rgba(63, 63, 68, 0.2) 1px solid; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #22252C; }\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: #101215; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #22252C; }\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: #101215; }\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 .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 .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: #777273;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #888384; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #888384; }\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: #101215; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #888384; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #101215; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #888384; }\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: #101215; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #888384; }\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: #101215; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\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 .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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\n border: none;\n line-height: 1.5;\n border-radius: 4px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap; }\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: #E14658; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 42px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #777273; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: rgba(63, 63, 68, 0.2) 1px solid; } }\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: #777273; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #888384; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #888384; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #E14658;\n background-color: #E14658;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: rgba(63, 63, 68, 0.2) 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #777273; }\n .DataTable-ReactionsLog .Item {\n background-color: #fff; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: rgba(212, 75, 91, 0.2);\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #888384; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #101215; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #777273; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: rgba(212, 75, 91, 0.2) !important; }\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: #777273 !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #E14658; }\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: #E14658;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #E14658; }\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: #f8f8f8;\n border-radius: 4px;\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 .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 .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: #434141;\n background-color: #f8f8f8;\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: #f8f8f8;\n padding: 0.2em 0.4em; }\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: rgba(34, 37, 44, 0.2);\n color: #777273;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #E14658; }\n .Footer a:hover {\n color: #db2339; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #22252C;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #38393e; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #E9B000;\n border-color: #E9B000; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #3d3f45; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #3d3f45;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #db2339; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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: 4px;\n border-bottom-right-radius: 4px;\n border-bottom-width: 0; } }\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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #383d49;\n color: #fff;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #db2339;\n background-color: #db2339;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #E14658;\n background-color: #E14658;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #E14658;\n background: rgba(225, 70, 88, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #fff; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #fff; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #262a32;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #383d49; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #E14658;\n border-color: #E14658; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #777273; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #777273;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #E14658;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #777273;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #E14658;\n background-color: transparent;\n border-color: none; }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #E14658; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #e4e3e3;\n border-left: 2px solid #e4e3e3;\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: 18px; }\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 body.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: 2.5em;\n color: #777273;\n font-weight: 600; }\n body.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: 2.5em;\n width: 100%;\n color: #777273;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #E14658;\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.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: 4px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: rgba(63, 63, 68, 0.2) 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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: 4px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n body.Section-BestOf .Tile .Title,\n body.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: #22252C;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #101215; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #888384;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #101215; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #888384; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #101215; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #888384; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #101215; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #777273;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #E14658;\n background-color: #E14658;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #E14658; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #888384; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #101215; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #E14658; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\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: 14px;\n margin-right: 0;\n left: 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 display: block;\n padding-left: calc(42px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 4px;\n border-radius: 50%; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #E14658;\n text-transform: uppercase;\n border: 1px solid #E14658;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #db2339;\n border-color: #db2339;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #E14658;\n border-color: #E14658; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: rgba(63, 63, 68, 0.2) 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #f3f3f3;\n border-color: #c3c3c3; }\n .CasualMessage a,\n .InfoMessage a {\n color: #676767; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.MeBox--header .SignInLinks .SignInPopup {\n background-color: #E9B000;\n border-color: #E9B000;\n color: #fff; }\n .MeBox--header .SignInLinks .SignInPopup:focus, .MeBox--header .SignInLinks .SignInPopup:hover {\n background-color: #c09100;\n border-color: #c09100;\n color: #fff; }\n\n.MeBox--header .SignInLinks .ApplyButton {\n background-color: transparent;\n border-color: #E9B000;\n color: #E9B000; }\n .MeBox--header .SignInLinks .ApplyButton:focus, .MeBox--header .SignInLinks .ApplyButton:hover {\n background-color: #c09100;\n border-color: #c09100;\n color: #fff; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\n text-decoration: underline;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n }\n }\n }\n}\n",".CasualMessage,\n.InfoMessage {\n background-color: $component-casual-message_bg;\n border-color: $component-casual-message_borderColor;\n\n a {\n color: $component-casual-message_link-color;\n }\n }","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.MeBox--header .SignInLinks {\n\n .SignInPopup {\n background-color: $global-color_butter;\n border-color: $global-color_butter;\n color: $global-color_white;\n\n &:focus,\n &:hover {\n background-color: darken($global-color_butter, 8%);\n border-color: darken($global-color_butter, 8%);\n color: $global-color_white;\n }\n }\n\n .ApplyButton {\n background-color: transparent;\n border-color: $global-color_butter;\n color: $global-color_butter;\n\n &:focus,\n &:hover {\n background-color: darken($global-color_butter, 8%);\n border-color: darken($global-color_butter, 8%);\n color: $global-color_white;\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_coral.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","custom_coral.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_modmessage_coral.scss","sections/_header_coral.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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gB,CAGnB,AAbL,6DAgBQ,ejBlFoC,AiBmFpC,gBVPsD,CUqBzD,AA/BL,0JAqBY,yBVrFqC,CUsFxC,AZtDL,oCYgCJ,6DAyBY,cAAc,AAGd,gBjBtF+B,AiBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,mBANI,AE3lBqC,cPtHE,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYlkBjD,AZnED,oCYgCJ,iEZwnBQ,cAAe,CYrlBlB,CAAA,AZylBG,yOAGI,yBLvnBwC,AKynBxC,qBADA,AEltBmC,aAAA,CFotBtC,AYloBT,iFZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AE5rBuC,yBAAA,AFqsB3C,mBANI,AE3lBqC,WPlHD,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvjBjD,AZ9ED,oCYgCJ,iFZwnBQ,cAAe,CY1kBlB,CAAA,AZ8kBG,yRAGI,mBE9sB6D,AFgtB7D,qBADA,AE/sB6D,UPjB7B,CKkuBnC,AYloBT,+EAiDQ,YAAa,CAChB,AAGL,+DZgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,mBANI,AE3lBqC,cPtHE,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBErmB0D,AFsmB1D,gBALI,AEjmBsD,eAAA,AFumB1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CY5iBrD,AZzFG,oCYqFJ,+DZmkBQ,cAAe,CY/jBtB,CAAA,A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","file":"custom_coral.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 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 Overwrites\n\\* -------------------------------------------------------------- */\n\n$global_borderRadius: 4px !default;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n$global-color_navy: #22252C;\n$global-color_butter: #E9B000;\n$global-color_coral: #E14658;\n\n$global-color_primary: $global-color_coral !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_navy !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: darken(desaturate($global-color_primary, 70%), 12%) !default; // text color | should have high contrast between $global-color_bg\n\n$global-body_bg: $global-color_bg !default;\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: rgba(mix($global-color_fg, $global-color_secondary, 34%), .2) !default;\n$theme-hover_color: rgba(mix($global-color_fg, $global-color_primary, 12%), .2) !default;\n\n$theme-link-hover_textDecoration: underline !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_navy !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_button-bg: $global-color_butter !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-item_height: 2.5em !default;\n$panel_item-borderRadius: $panel-item_height !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: rgba($global-color_secondary, .2) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: lighten($header_bg, 10%) !default;\n$navigation_fg: $global-color_white !default;\n\n$navigation-hover_fg: $navigation_fg !default;\n\n$headerMeBoxAlert_fg: $navigation_fg !default;\n$headerMeBoxAlert_bg: $global-color_butter !default;\n$headerMeBoxAlert_borderColor: $global-color_butter !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n\n$component-title_color: $global-color_secondary !default;\n$component-title-hover_color: darken($global-color_secondary, 8%) !default;\n$component-meta-link-hover_color: darken($global-color_secondary, 8%) !default;\n\n$component-casual-message_bg: #f3f3f3;\n$component-casual-message_borderColor: #c3c3c3;\n$component-casual-message_link-color: #676767;\n\n\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n\n$mebox_hover_bg: mix($global-color_black, $header-bg, 12%) !default;\n\n$MobileMeBox_bg: $navigation_bg !default;\n\n$MobileMeBoxAlert_bg: $global-color_primary !default;\n$MobileMeBoxAlert_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6 !default;\n$formElement_borderRadius: 18px !default; // $formElement_height / 2\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: 18px !default; // $formButton_height / 2\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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #777273;\n color: #777273; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #E14658;\n line-height: inherit; }\n a:focus, a:hover {\n color: #E14658; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #888384; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #101215; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #777273; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #777273;\n padding: 6px 0 2px;\n text-align: center;\n background-color: rgba(212, 75, 91, 0.2); }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #E14658; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 18px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #E14658;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #db2339; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #777273;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #E14658; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #E14658;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #E14658; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #E14658;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #E14658;\n background-color: transparent;\n border: 1px solid #E14658; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #E14658;\n background-color: transparent;\n border-color: #E14658; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #888384;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #101215; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #E14658;\n border: 1px solid #E14658;\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 .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: #E14658;\n color: #E14658; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #E14658;\n border-color: #E14658;\n color: #fff;\n text-decoration: none; }\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,\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: 18px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #E14658;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto;\n border-radius: 16px; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 18px;\n background: transparent; }\n .FormWrapper label {\n color: #777273; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #888384; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #101215; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #E14658;\n border-color: #E14658; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #E14658; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: rgba(63, 63, 68, 0.2) 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: 18px;\n border: rgba(63, 63, 68, 0.2) 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #E14658;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 18px;\n border-bottom-right-radius: 18px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #E14658;\n background-color: #E14658;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(219, 35, 57, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(219, 35, 57, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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: 4px;\n z-index: 1;\n min-width: 250px; }\n @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #E14658;\n border-right: 4px solid rgba(225, 70, 88, 0.3);\n border-bottom: 4px solid rgba(225, 70, 88, 0.3);\n border-left: 4px solid rgba(225, 70, 88, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(225, 70, 88, 0.05) !important; }\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 .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(225, 70, 88, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #E14658; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #E14658; }\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: #E14658; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #E14658 !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #E14658;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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: 4px;\n background-color: #fff;\n z-index: 1; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #E14658 !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(225, 70, 88, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #E14658; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #777273; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 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 * @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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff;\n padding-left: 0;\n padding-right: 0;\n border-top: rgba(63, 63, 68, 0.2) 1px solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #22252C;\n display: block;\n margin-bottom: 6px; }\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: #101215; }\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 .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 .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: #777273;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #888384; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #888384; }\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: underline;\n color: #101215; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #888384;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #101215; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #777273; }\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: 4px;\n overflow: hidden;\n border-radius: 50%; }\n .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 0 !important; }\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.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 0; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #888384; }\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: #101215; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #888384;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #101215; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0; }\n .MessageList.Comments .Item:first-child .Item-Header, .MessageList.AcceptedAnswers .Item:first-child .Item-Header {\n padding-top: 0; }\n .MessageList.Comments .Item:first-child .Options, .MessageList.AcceptedAnswers .Item:first-child .Options {\n margin-top: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 0; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #888384; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #101215; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #22252C;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 4px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative; }\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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #777273;\n margin: 0 0 14px;\n border-radius: 4px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #777273; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #f9dade;\n border-color: #E14658; }\n .CasualMessage a,\n .InfoMessage a {\n color: #d22236; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #888384; }\n .MorePager:focus, .MorePager:hover {\n color: #101215; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #E14658;\n border-color: #E14658; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #E14658; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #E14658; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #777273;\n padding: 0;\n margin: 0 0 0 -1px;\n border: rgba(63, 63, 68, 0.2) 1px solid;\n background: #fff; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: rgba(212, 75, 91, 0.2);\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: rgba(212, 75, 91, 0.2);\n border: 1px solid rgba(63, 63, 68, 0.2) 1px solid;\n color: #db2339; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 18px;\n border-bottom-left-radius: 18px; }\n .Pager .Next {\n border-top-right-radius: 18px;\n border-bottom-right-radius: 18px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #db2339;\n color: #fff;\n border-color: #db2339; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #E14658; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: rgba(212, 75, 91, 0.2);\n border-radius: 18px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #E14658 !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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: 4px;\n color: #555A62; }\n div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #E14658; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #db2339;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #E14658;\n border-color: #E14658; }\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: 4px;\n color: #555A62 !important;\n text-shadow: none; }\n .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #E14658; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #E14658;\n border-color: #E14658; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #888384; }\n .Reactions .ReactButton:hover {\n color: #101215; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 18px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #777273;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #777273; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #777273; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 18px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #777273;\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.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: #777273;\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.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.ActivateSlider {\n border-radius: 18px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: rgba(63, 63, 68, 0.2) 1px solid; }\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: #E14658;\n border-radius: 18px;\n border: 1px solid;\n border-color: #dd3044;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #E14658;\n color: #fff;\n border-color: #dd3044; }\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: rgba(63, 63, 68, 0.2) 1px solid;\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid;\n box-shadow: none; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: rgba(63, 63, 68, 0.2) 1px solid; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: rgba(63, 63, 68, 0.2) 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #22252C; }\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: #101215; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #22252C; }\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: #101215; }\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 .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 .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: #777273;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #888384; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #888384; }\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: #101215; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #888384; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #101215; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #888384; }\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: #101215; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #888384; }\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: #101215; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\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 .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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\n border: none;\n line-height: 1.5;\n border-radius: 4px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap; }\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: #E14658; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #777273; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: rgba(63, 63, 68, 0.2) 1px solid; } }\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: #777273; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #888384; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #888384; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #E14658;\n background-color: #E14658;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: rgba(63, 63, 68, 0.2) 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #777273; }\n .DataTable-ReactionsLog .Item {\n background-color: #fff; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: rgba(212, 75, 91, 0.2);\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #888384; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #101215; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(119, 114, 115, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #777273; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: rgba(212, 75, 91, 0.2) !important; }\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: #777273 !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #E14658; }\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: #E14658;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #E14658; }\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: #f8f8f8;\n border-radius: 4px;\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 .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 .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: #434141;\n background-color: #f8f8f8;\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: #f8f8f8;\n padding: 0.2em 0.4em; }\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: rgba(34, 37, 44, 0.2);\n color: #777273;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #E14658; }\n .Footer a:hover {\n color: #db2339; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #22252C;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #38393e; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #E9B000;\n border-color: #E9B000; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #3d3f45; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #3d3f45;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #db2339; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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: 4px;\n border-bottom-right-radius: 4px;\n border-bottom-width: 0; } }\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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #383d49;\n color: #fff;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #db2339;\n background-color: #db2339;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #E14658;\n background-color: #E14658;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #E14658;\n background: rgba(225, 70, 88, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #fff; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #fff; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #262a32;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #383d49; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #E14658;\n border-color: #E14658; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #777273; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #777273;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #E14658;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #777273;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #E14658;\n background-color: transparent;\n border-color: none; }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #E14658; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #e4e3e3;\n border-left: 2px solid #e4e3e3;\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: 18px; }\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 body.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: 2.5em;\n color: #777273;\n font-weight: 600; }\n body.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: 2.5em;\n width: 100%;\n color: #777273;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #E14658;\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.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: 4px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: rgba(63, 63, 68, 0.2) 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: 4px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: 4px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px; }\n body.Section-BestOf .Tile .Title,\n body.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: #22252C;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #101215; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #888384;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #101215; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #E14658; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #E14658; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #E14658; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #E14658; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .Methods a {\n color: #E14658; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #E14658; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #777273;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #E14658;\n color: #E14658; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #E14658;\n background-color: #E14658;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #E14658; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #888384; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #101215; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #E14658; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\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: 14px;\n margin-right: 0;\n left: 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 display: block;\n padding-left: calc(42px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 4px;\n border-radius: 50%; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #E14658;\n text-transform: uppercase;\n border: 1px solid #E14658;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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: 4px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #E14658;\n border-color: #E14658; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #E14658;\n min-width: 36px;\n background: #E14658;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #db2339;\n color: #fff;\n border-color: #db2339; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #db2339;\n border-color: #db2339;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #555A62;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 18px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #E14658;\n border-color: #E14658; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: rgba(63, 63, 68, 0.2) 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #f3f3f3;\n border-color: #c3c3c3; }\n .CasualMessage a,\n .InfoMessage a {\n color: #676767; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.MeBox--header .SignInLinks .SignInPopup {\n background-color: #E9B000;\n border-color: #E9B000;\n color: #fff; }\n .MeBox--header .SignInLinks .SignInPopup:focus, .MeBox--header .SignInLinks .SignInPopup:hover {\n background-color: #c09100;\n border-color: #c09100;\n color: #fff; }\n\n.MeBox--header .SignInLinks .ApplyButton {\n background-color: transparent;\n border-color: #E9B000;\n color: #E9B000; }\n .MeBox--header .SignInLinks .ApplyButton:focus, .MeBox--header .SignInLinks .ApplyButton:hover {\n background-color: #c09100;\n border-color: #c09100;\n color: #fff; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n }\n }\n }\n}\n",".CasualMessage,\n.InfoMessage {\n background-color: $component-casual-message_bg;\n border-color: $component-casual-message_borderColor;\n\n a {\n color: $component-casual-message_link-color;\n }\n }","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.MeBox--header .SignInLinks {\n\n .SignInPopup {\n background-color: $global-color_butter;\n border-color: $global-color_butter;\n color: $global-color_white;\n\n &:focus,\n &:hover {\n background-color: darken($global-color_butter, 8%);\n border-color: darken($global-color_butter, 8%);\n color: $global-color_white;\n }\n }\n\n .ApplyButton {\n background-color: transparent;\n border-color: $global-color_butter;\n color: $global-color_butter;\n\n &:focus,\n &:hover {\n background-color: darken($global-color_butter, 8%);\n border-color: darken($global-color_butter, 8%);\n color: $global-color_white;\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file diff --git a/addons/themes/keystone/design/custom_dark.css b/addons/themes/keystone/design/custom_dark.css index 9b0889a7607..4cb09debd8b 100644 --- a/addons/themes/keystone/design/custom_dark.css +++ b/addons/themes/keystone/design/custom_dark.css @@ -29,7 +29,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#fff;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;color:#fff;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a:focus,a:hover{color:#f2ae09}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#fff;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;color:#fff;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a:focus,a:hover{color:#f2ae09}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -39,7 +39,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#e0e0e0;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#f7bc2d;text-decoration:none}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#fff}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:#0f0f0f;color:#fff;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#e0e0e0;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#f7bc2d;text-decoration:none}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#fff}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:#0f0f0f;color:#fff;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -83,7 +83,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:6px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#f2ae09;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:6px;padding:0}.FormWrapper label{color:#fff}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#e0e0e0}.editor-help-text a:focus,.editor-help-text a:hover{color:#f7bc2d;text-decoration:none}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:none}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#f2ae09;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:3px;color:#a3a3a3;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #242424;border-radius:6px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#f2ae09;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#f2ae09;border-color:#f2ae09;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(247,188,45,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(247,188,45,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:6px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#f2ae09;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:6px;padding:0}.FormWrapper label{color:#fff}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#e0e0e0}.editor-help-text a:focus,.editor-help-text a:hover{color:#f7bc2d;text-decoration:none}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:none}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#f2ae09;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:3px;color:#a3a3a3;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #242424;border-radius:6px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#f2ae09;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#f2ae09;border:1px solid #f2ae09;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#f7bc2d;border-color:#f7bc2d;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#f2ae09;border-color:#f2ae09;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(247,188,45,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(247,188,45,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -101,13 +101,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0;width:42px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#080808;border-left:1px solid #242424;border-right:1px solid #242424;border-top:1px solid #242424;padding:14px}.DataList .Item:first-child,.MessageList .Item:first-child{border-top-left-radius:0;border-top-right-radius:0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #242424;border-bottom-left-radius:0;border-bottom-right-radius:0}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .Item.CategoryHeading+.Item:not(.CategoryHeading),.MessageList .Item.CategoryHeading+.Item:not(.CategoryHeading){border-top-left-radius:0;border-top-right-radius:0}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #242424;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #242424;border-right:1px solid #242424;content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#f2ae09}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#e0e0e0;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#f7bc2d;text-decoration:none}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#f7bc2d}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#fff}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 3px 0 0;width:42px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:56px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#e0e0e0;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#f7bc2d}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:3px;color:#a3a3a3;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#e0e0e0;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#f7bc2d}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#f7bc2d;text-decoration:none}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#080808;border-left:1px solid #242424;border-right:1px solid #242424;border-top:1px solid #242424;padding:14px}.DataList .Item:first-child,.MessageList .Item:first-child{border-top-left-radius:0;border-top-right-radius:0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #242424;border-bottom-left-radius:0;border-bottom-right-radius:0}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .Item.CategoryHeading+.Item:not(.CategoryHeading),.MessageList .Item.CategoryHeading+.Item:not(.CategoryHeading){border-top-left-radius:0;border-top-right-radius:0}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #242424;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #242424;border-right:1px solid #242424;content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#f2ae09}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#e0e0e0;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#f7bc2d;text-decoration:none}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#f7bc2d}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#fff}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 12px 0 0;width:42px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:6px;color:#a3a3a3;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:54px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#e0e0e0;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#f7bc2d}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:3px;color:#a3a3a3;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#e0e0e0;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#f7bc2d}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#f7bc2d;text-decoration:none}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -125,7 +125,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:6px;color:#fff;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;list-style:initial;padding-inline-start:40px}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#fff}.WarningMessage{background-color:#332900;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#302302;border-color:#f2ae09}.CasualMessage a,.InfoMessage a{color:#c18b07}.AlertMessage{background-color:#330b0a;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:6px;color:#fff;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#fff}.WarningMessage{background-color:#332900;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#302302;border-color:#f2ae09}.CasualMessage a,.InfoMessage a{color:#c18b07}.AlertMessage{background-color:#330b0a;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto @@ -137,7 +137,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#0f0f0f;border-radius:6px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#f2ae09!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#0f0f0f;border-radius:6px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#f2ae09!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto @@ -149,7 +149,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#e0e0e0}.Reactions .ReactButton:hover{color:#f7bc2d}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#e0e0e0}.Reactions .ReactButton:hover{color:#f7bc2d}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -173,12 +173,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:none;border:1px solid #242424;border-radius:0;box-shadow:none;padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td:first-child,.Groups .DataTable .Item:first-child td:first-child{border-top-left-radius:0}.DataTable .Item:first-child td:last-child,.Groups .DataTable .Item:first-child td:last-child{border-top-right-radius:0}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #242424}.DataTable .Item:last-child td:first-child,.Groups .DataTable .Item:last-child td:first-child{border-bottom-left-radius:0}.DataTable .Item:last-child td:last-child,.Groups .DataTable .Item:last-child td:last-child{border-bottom-right-radius:0}.DataTable .Item td,.Groups .DataTable .Item td{background:#080808;border-bottom:1px solid #242424;padding-bottom:14px;padding-top:14px}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-left:1px solid #242424;padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-right:1px solid #242424;padding-right:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#fff}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#f2ae09}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#f2ae09}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#e0e0e0;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#f7bc2d}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#e0e0e0}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#f7bc2d}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#e0e0e0}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#f7bc2d}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr:first-child td,.Groups .DataTable.CategoryTable tbody tr:first-child td{border-top-right-radius:0}.DataTable.CategoryTable tbody tr:last-child td,.Groups .DataTable.CategoryTable tbody tr:last-child td{border-bottom-right-radius:0}.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr:first-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:first-child .CountComments{border-top-right-radius:0}.DataTable.CategoryTable tbody tr:last-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:last-child .CountComments{border-bottom-right-radius:0}.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr:first-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions{border-top-right-radius:0}.DataTable.CategoryTable tbody tr:last-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:0}.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-right:1px solid #242424;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#f7bc2d}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td{border-top-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td{border-bottom-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:1px solid #242424;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews{border-top-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews{border-bottom-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments{border-top-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments{border-bottom-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-right:1px solid #242424;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:6px;color:#a3a3a3;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#f2ae09}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:42px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#fff}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child td{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child td{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr td{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr:first-child .CountDiscussions{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountDiscussions{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #242424;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#fff}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#e0e0e0}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#f2ae09;border-color:#f2ae09;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid #242424;border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#fff}.DataTable-ReactionsLog .Item{background-color:#080808}.DataTable-ReactionsLog .Item td{background-color:#0f0f0f;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#e0e0e0;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#f7bc2d}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#fff}table.PreferenceGroup tbody tr:hover td{background:#0f0f0f!important} + */.CategoryGroup .Empty{-webkit-box-shadow:none;border:1px solid #242424;border-radius:0;box-shadow:none;padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td:first-child,.Groups .DataTable .Item:first-child td:first-child{border-top-left-radius:0}.DataTable .Item:first-child td:last-child,.Groups .DataTable .Item:first-child td:last-child{border-top-right-radius:0}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #242424}.DataTable .Item:last-child td:first-child,.Groups .DataTable .Item:last-child td:first-child{border-bottom-left-radius:0}.DataTable .Item:last-child td:last-child,.Groups .DataTable .Item:last-child td:last-child{border-bottom-right-radius:0}.DataTable .Item td,.Groups .DataTable .Item td{background:#080808;border-bottom:1px solid #242424;padding-bottom:14px;padding-top:14px}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-left:1px solid #242424;padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-right:1px solid #242424;padding-right:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#fff}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#f2ae09}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#f2ae09}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#e0e0e0;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#f7bc2d}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#e0e0e0}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#f7bc2d}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#e0e0e0}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#f7bc2d}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr:first-child td,.Groups .DataTable.CategoryTable tbody tr:first-child td{border-top-right-radius:0}.DataTable.CategoryTable tbody tr:last-child td,.Groups .DataTable.CategoryTable tbody tr:last-child td{border-bottom-right-radius:0}.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr:first-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:first-child .CountComments{border-top-right-radius:0}.DataTable.CategoryTable tbody tr:last-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:last-child .CountComments{border-bottom-right-radius:0}.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr:first-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions{border-top-right-radius:0}.DataTable.CategoryTable tbody tr:last-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:0}.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-right:1px solid #242424;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#e0e0e0;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#f7bc2d}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td{border-top-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td{border-bottom-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:1px solid #242424;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews{border-top-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews{border-bottom-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments{border-top-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments{border-bottom-right-radius:0}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-right:1px solid #242424;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:6px;color:#a3a3a3;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#f2ae09}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:54px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#fff}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child td{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child td{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr td{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr:first-child .CountDiscussions{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountDiscussions{border-right:1px solid #242424;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #242424;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#fff}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#e0e0e0}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#f2ae09;color:#f2ae09}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#f2ae09;border-color:#f2ae09;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid #242424;border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#fff}.DataTable-ReactionsLog .Item{background-color:#080808}.DataTable-ReactionsLog .Item td{background-color:#0f0f0f;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#e0e0e0;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#f7bc2d}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#fff}table.PreferenceGroup tbody tr:hover td{background:#0f0f0f!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#fff!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#fff}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#f2ae09;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#f2ae09}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#141414;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#0d0d0d;color:#ccc;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#0d0d0d;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#fff!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#fff}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#f2ae09;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#f2ae09}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#141414;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#0d0d0d;color:#ccc;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#0d0d0d;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -224,7 +224,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#e0e0e0}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#f7bc2d;text-decoration:none}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#e0e0e0;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#f7bc2d;text-decoration:none}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#fff}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#f2ae09;text-decoration:none}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#fff;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#f2ae09;text-decoration:none}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .Methods a{color:#fff}body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#f2ae09}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/keystone/design/custom_dark.css.map b/addons/themes/keystone/design/custom_dark.css.map index f228e1e82ef..9392516cece 100644 --- a/addons/themes/keystone/design/custom_dark.css.map +++ b/addons/themes/keystone/design/custom_dark.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_dark.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","custom_dark.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_searchbox_dark.scss","sections/_navigation_dark.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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6DAgBQ,ejBlFoC,AiBmFpC,gBVFqC,CUgBxC,AA/BL,0JAqBY,oBVhGgC,CUiGnC,AZtDL,oCYgCJ,6DAyBY,cAAc,AAGd,gBjBtF+B,AiBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AEloB4C,yBAxEL,AFmtB3C,kBANI,AEhsBmC,cAbI,AFotB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBEhmByC,AFimBzC,gBALI,AE5lBqC,eAAA,AFkmBzC,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYlkBjD,AZnED,oCYgCJ,iEZwnBQ,cAAe,CYrlBlB,CAAA,AZylBG,yOAGI,yBEnpBwC,AFqpBxC,qBADA,AE/tBmC,aAAA,CFiuBtC,AYloBT,iFZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AEzsBuC,yBAAA,AFktB3C,kBANI,AEhsBmC,WAlBC,AFytBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBEhmByC,AFimBzC,gBALI,AE5lBqC,eAAA,AFkmBzC,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvjBjD,AZ9ED,oCYgCJ,iFZwnBQ,cAAe,CY1kBlB,CAAA,AZ8kBG,yRAGI,mBE1tB8D,AF4tB9D,qBADA,AE3tB8D,UAV9B,CFuuBnC,AYloBT,+EAiDQ,YAAa,CAChB,AAGL,+DZgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AEloB4C,yBAxEL,AFmtB3C,kBANI,AEhsBmC,cAbI,AFotB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBEhmByC,AFimBzC,gBALI,AE5lBqC,eAAA,AFkmBzC,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CY5iBrD,AZzFG,oCYqFJ,+DZmkBQ,cAAe,CY/jBtB,CAAA,AZmkBO,sPAGI,yBEnp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","file":"custom_dark.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n$global-color_void: #1f201f;\n$global-color_darkgrey: #202020;\n$global-color_grey: #a3a3a3;\n$global-color_dijon: #f2ae09;\n$global-color_rust: #984B43;\n\n$global-color_primary: $global-color_dijon;\n$global-color_primaryAlt: lighten($global-color_primary, 8%);\n$global-color_secondary: $global-color_rust !default;\n\n$global-color_bg: $global-color_black !default;\n$global-color_fg: $global-color_white !default; // text color | should have high contrast between $global-color_bg\n\n$global-body_bg: $global-color_bg !default;\n\n$global_borderRadius: 6px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 14%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n$theme-photo_round: false !default;\n\n$theme-heading_color: $global-color_secondary !default;\n$theme-heading-hover_color: $global-color_primaryAlt !default;\n\n$link-default_color: $global-color_fg !default;\n$link-default-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_backgroundColor: $global-color_black !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_bg: $global-color_void !default;\n$header_color: $global-color_white !default;\n$header-hover_color: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-item_height: 2.5em !default;\n$panel_item-borderRadius: $panel-item_height !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: mix($global-color_bg, $global-color_fg, 90%) !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\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_backgroundColor: mix($global-color_black, $header-bg, 12%) !default;\n\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_grey !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 Components\n\\* -------------------------------------------------------------- */\n\n$component_bg: mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-title_color: $global-color_fg !default;\n$component-meta-link-hover_color: $global-color_primaryAlt !default;\n\n$component_lateralBorder: true !default;\n\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n\n$tag_borderColor: $button-basic_border !default;\n$tag_fg: $button-basic_fg !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/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: 36px !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $header_bg !default;\n$navigation_border: mix($header_bg, $global-color_black, 12%) !default;\n\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n\n$mebox_hover_bg: $frame_backgroundColor !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_primary !default;\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.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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #fff;\n color: #fff; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #fff;\n line-height: inherit; }\n a:focus, a:hover {\n color: #f2ae09; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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: #000;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat; }\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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #e0e0e0; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #fff; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #fff;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #0f0f0f; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #f2ae09; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\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.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-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.MeBox .Arrow {\n display: none; }\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 a.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: #f2ae09;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #f7bc2d; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #fff;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #f2ae09; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #f2ae09;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #f2ae09; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #f2ae09;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #a3a3a3;\n background-color: transparent;\n border: 1px solid #a3a3a3; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #f2ae09;\n background-color: transparent;\n border: 1px solid #f2ae09; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #f2ae09;\n background-color: transparent;\n border-color: #f2ae09; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #e0e0e0;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #f7bc2d; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .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: #f2ae09;\n border: 1px solid #f2ae09;\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 .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: #f2ae09;\n color: #f2ae09; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #f2ae09;\n border-color: #f2ae09;\n color: #fff;\n text-decoration: none; }\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,\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 input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #f2ae09;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent; }\n .FormWrapper label {\n color: #fff; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #e0e0e0; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\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 .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 @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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #f2ae09; }\n\nli.token-input-token {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #242424 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: #242424 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #f2ae09;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\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,\n.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: #f2ae09;\n background-color: #f2ae09;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(247, 188, 45, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(247, 188, 45, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #f2ae09;\n border-right: 4px solid rgba(242, 174, 9, 0.3);\n border-bottom: 4px solid rgba(242, 174, 9, 0.3);\n border-left: 4px solid rgba(242, 174, 9, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(242, 174, 9, 0.05) !important; }\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 .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(242, 174, 9, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #f2ae09; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #f2ae09; }\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: #f2ae09; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #f2ae09 !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #f2ae09;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #f2ae09 !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(242, 174, 9, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #f2ae09; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #fff; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #080808;\n padding-left: 14px;\n padding-right: 14px;\n border-top: #242424 1px solid;\n border-left: #242424 1px solid;\n border-right: #242424 1px solid; }\n .DataList .Item:first-child,\n .MessageList .Item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #242424 1px solid;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .Item.CategoryHeading + .Item:not(.CategoryHeading),\n .MessageList .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #242424 1px solid;\n border-left: #242424 1px solid;\n border-right: #242424 1px solid;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\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: #f2ae09; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #e0e0e0; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #e0e0e0; }\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: #f7bc2d; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #e0e0e0;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #f7bc2d; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #fff; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 42px;\n height: 42px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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 + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #e0e0e0; }\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: #f7bc2d; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #e0e0e0;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #f7bc2d; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #e0e0e0; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #fff;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #fff; }\n\n.WarningMessage {\n background-color: #332900;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #302302;\n border-color: #f2ae09; }\n .CasualMessage a,\n .InfoMessage a {\n color: #c18b07; }\n\n.AlertMessage {\n background-color: #330b0a;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #e0e0e0; }\n .MorePager:focus, .MorePager:hover {\n color: #f7bc2d; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #f2ae09; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #f2ae09; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #fff;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #242424 1px solid;\n background: #080808; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #0f0f0f;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #0f0f0f;\n border: 1px solid #242424 1px solid;\n color: #f7bc2d; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px; }\n .Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #f2ae09; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #0f0f0f;\n border-radius: 6px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #f2ae09 !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #f2ae09; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #f7bc2d;\n text-decoration: none; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #f2ae09;\n border-color: #f2ae09; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #f2ae09; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #e0e0e0; }\n .Reactions .ReactButton:hover {\n color: #f7bc2d; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #f2ae09;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #f2ae09; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #f2ae09; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 6px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #f2ae09;\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.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: #f2ae09;\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.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.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #242424 1px solid; }\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: #f2ae09;\n border-radius: 6px;\n border: 1px solid;\n border-color: #d99c08;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #f2ae09;\n color: #fff;\n border-color: #d99c08; }\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: #242424 1px solid;\n border-bottom: #242424 1px solid;\n box-shadow: none;\n padding-left: 14px;\n padding-right: 14px;\n border-left: #242424 1px solid;\n border-right: #242424 1px solid;\n border-radius: 0; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td:first-child,\n .DataTable .Item:first-child td:first-child {\n border-top-left-radius: 0; }\n .Groups .DataTable .Item:first-child td:last-child,\n .DataTable .Item:first-child td:last-child {\n border-top-right-radius: 0; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #242424 1px solid; }\n .Groups .DataTable .Item:last-child td:first-child,\n .DataTable .Item:last-child td:first-child {\n border-bottom-left-radius: 0; }\n .Groups .DataTable .Item:last-child td:last-child,\n .DataTable .Item:last-child td:last-child {\n border-bottom-right-radius: 0; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #242424 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #080808; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #242424 1px solid;\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #242424 1px solid;\n padding-right: 14px; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #fff; }\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: #f2ae09; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #fff; }\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: #f2ae09; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #e0e0e0; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #e0e0e0; }\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: #f7bc2d; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #e0e0e0; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #f7bc2d; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #e0e0e0; }\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: #f7bc2d; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 @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 .Groups .DataTable.CategoryTable tbody tr:last-child td,\n .DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n .DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n .DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #e0e0e0; }\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: #f7bc2d; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\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 .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 .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #242424 1px solid; }\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 @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 .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 .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 .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 .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #a3a3a3;\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 .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: #f2ae09; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 42px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #fff; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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: #fff; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #e0e0e0; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #e0e0e0; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #f2ae09;\n background-color: #f2ae09;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #242424 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #fff; }\n .DataTable-ReactionsLog .Item {\n background-color: #080808; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #0f0f0f;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #e0e0e0; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #f7bc2d; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #fff; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #0f0f0f !important; }\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: #fff !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #fff; }\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: #f2ae09;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #f2ae09; }\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: #141414;\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 .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 .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: #cccccc;\n background-color: #0d0d0d;\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: #0d0d0d;\n padding: 0.2em 0.4em; }\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: #1a1a1a;\n color: #fff;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #f2ae09; }\n .Footer a:hover {\n color: #f7bc2d; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #1f201f;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #595a59; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #984B43;\n border-color: #984B43; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #3a3b3a; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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 @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #3a3b3a;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #f7bc2d; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #1f201f;\n color: #fff;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #f7bc2d;\n background-color: #f7bc2d;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #f2ae09;\n background-color: #f2ae09;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #f2ae09;\n background: rgba(242, 174, 9, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #fff; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #f2ae09; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #040404;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #3a3b3a; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #984B43;\n border-color: #984B43; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #fff; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #fff;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #f2ae09;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #fff;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #fff;\n background-color: transparent;\n border-color: none; }\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 width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #f2ae09; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 white;\n border-left: 2px solid white;\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 body.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: 2.5em;\n color: #fff;\n font-weight: 600; }\n body.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: 2.5em;\n width: 100%;\n color: #fff;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #f2ae09;\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.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 min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #242424 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 width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: #080808;\n padding: 14px;\n border-radius: 6px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #fff;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #f2ae09; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #e0e0e0;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #f7bc2d; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #e0e0e0; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #e0e0e0; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #f7bc2d; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #fff;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #f2ae09;\n background-color: #f2ae09;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #f7bc2d; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #e0e0e0; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\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 margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #fff; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(42px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #f2ae09;\n text-transform: uppercase;\n border: 1px solid #f2ae09;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #cb9208;\n border-color: #cb9208;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #f2ae09;\n border-color: #f2ae09; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #242424 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Frame-content .SearchBox .InputBox.BigInput,\n.Frame-content .SearchBox #Form_Search {\n background-color: #000;\n color: #fff; }\n\n.groupSearch .InputBox.BigInput {\n background-color: #000;\n color: #fff; }\n\n.SearchForm .InputAndButton .Button {\n color: transparent; }\n\n@media screen and (max-width: 768px) {\n .Herobanner .SearchBox .InputBox.BigInput,\n .Herobanner .SearchBox #Form_Search {\n background-color: #000;\n color: #fff; } }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Navigation-linkContainer::after {\n width: calc(100% - (18px * 2));\n margin: 0 auto; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\n text-decoration: underline;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.Frame-content .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n background-color: $frame_backgroundColor;\n color: $global-color_white;\n }\n}\n\n.groupSearch .InputBox.BigInput {\n background-color: $frame_backgroundColor;\n color: $global-color_white;\n}\n\n.SearchForm .InputAndButton .Button {\n color: transparent;\n}\n\n.Herobanner .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n\n @include maxWidth {\n background-color: $global-color_bg;\n color: $global-color_white;\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.Navigation-linkContainer {\n\n &::after {\n width: calc(100% - (#{$utility-baseUnitTriple} * 2));\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_dark.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","custom_dark.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_searchbox_dark.scss","sections/_navigation_dark.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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C,AiBmFpC,gBVFqC,CUgBxC,AA/BL,0JAqBY,oBVhGgC,CUiGnC,AZtDL,oCYgCJ,6DAyBY,cAAc,AAGd,gBjBtF+B,AiBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AEloB4C,yBAxEL,AFmtB3C,kBANI,AEhsBmC,cAbI,AFotB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBEhmByC,AFimBzC,gBALI,AE5lBqC,eAAA,AFkmBzC,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYlkBjD,AZnED,oCYgCJ,iEZwnBQ,cAAe,CYrlBlB,CAAA,AZylBG,yOAGI,yBEnpBwC,AFqpBxC,qBADA,AE/tBmC,aAAA,CFiuBtC,AYloBT,iFZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AEzsBuC,yBAAA,AFktB3C,kBANI,AEhsBmC,WAlBC,AFytBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBEhmByC,AFimBzC,gBALI,AE5lBqC,eAAA,AFkmBzC,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvjBjD,AZ9ED,oCYgCJ,iFZwnBQ,cAAe,CY1kBlB,CAAA,AZ8kBG,yRAGI,mBE1tB8D,AF4tB9D,qBADA,AE3tB8D,UAV9B,CFuuBnC,AYloBT,+EAiDQ,YAAa,CAChB,AAGL,+DZgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AEloB4C,yBAxEL,AFmtB3C,kBANI,AEhsBmC,cAbI,AFotB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBEhmByC,AFimBzC,gBALI,AE5lBqC,eAAA,AFkmBzC,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CY5iBrD,AZzFG,oCYqFJ,+DZmkBQ,cAAe,CY/jBtB,CAAA,AZmkBO,sPAGI,yBEnpBwC,AFqpBxC,q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","file":"custom_dark.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n$global-color_void: #1f201f;\n$global-color_darkgrey: #202020;\n$global-color_grey: #a3a3a3;\n$global-color_dijon: #f2ae09;\n$global-color_rust: #984B43;\n\n$global-color_primary: $global-color_dijon;\n$global-color_primaryAlt: lighten($global-color_primary, 8%);\n$global-color_secondary: $global-color_rust !default;\n\n$global-color_bg: $global-color_black !default;\n$global-color_fg: $global-color_white !default; // text color | should have high contrast between $global-color_bg\n\n$global-body_bg: $global-color_bg !default;\n\n$global_borderRadius: 6px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 14%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n$theme-photo_round: false !default;\n\n$theme-heading_color: $global-color_secondary !default;\n$theme-heading-hover_color: $global-color_primaryAlt !default;\n\n$link-default_color: $global-color_fg !default;\n$link-default-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_backgroundColor: $global-color_black !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_bg: $global-color_void !default;\n$header_color: $global-color_white !default;\n$header-hover_color: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel-item_height: 2.5em !default;\n$panel_item-borderRadius: $panel-item_height !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: mix($global-color_bg, $global-color_fg, 90%) !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\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_backgroundColor: mix($global-color_black, $header-bg, 12%) !default;\n\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_grey !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 Components\n\\* -------------------------------------------------------------- */\n\n$component_bg: mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-title_color: $global-color_fg !default;\n$component-meta-link-hover_color: $global-color_primaryAlt !default;\n\n$component_lateralBorder: true !default;\n\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n\n$tag_borderColor: $button-basic_border !default;\n$tag_fg: $button-basic_fg !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/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: 36px !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $header_bg !default;\n$navigation_border: mix($header_bg, $global-color_black, 12%) !default;\n\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n\n$mebox_hover_bg: $frame_backgroundColor !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_primary !default;\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.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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #fff;\n color: #fff; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #fff;\n line-height: inherit; }\n a:focus, a:hover {\n color: #f2ae09; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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: #000;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat; }\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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #e0e0e0; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #fff; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #fff;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #0f0f0f; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #f2ae09; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\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.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-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.MeBox .Arrow {\n display: none; }\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 a.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: #f2ae09;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #f7bc2d; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #fff;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #f2ae09; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #f2ae09;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #f2ae09; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #f2ae09;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #a3a3a3;\n background-color: transparent;\n border: 1px solid #a3a3a3; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #f2ae09;\n background-color: transparent;\n border: 1px solid #f2ae09; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #f2ae09;\n background-color: transparent;\n border-color: #f2ae09; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #e0e0e0;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #f7bc2d; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .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: #f2ae09;\n border: 1px solid #f2ae09;\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 .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: #f2ae09;\n color: #f2ae09; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #f2ae09;\n border-color: #f2ae09;\n color: #fff;\n text-decoration: none; }\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,\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 input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #f2ae09;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent; }\n .FormWrapper label {\n color: #fff; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #e0e0e0; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\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 .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 @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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #f2ae09; }\n\nli.token-input-token {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #242424 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: #242424 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #f2ae09;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\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,\n.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: #f2ae09;\n background-color: #f2ae09;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(247, 188, 45, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(247, 188, 45, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #f2ae09;\n border-right: 4px solid rgba(242, 174, 9, 0.3);\n border-bottom: 4px solid rgba(242, 174, 9, 0.3);\n border-left: 4px solid rgba(242, 174, 9, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(242, 174, 9, 0.05) !important; }\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 .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(242, 174, 9, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #f2ae09; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #f2ae09; }\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: #f2ae09; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #f2ae09 !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #f2ae09;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #f2ae09 !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(242, 174, 9, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #f2ae09; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #fff; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 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 * @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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #080808;\n padding-left: 14px;\n padding-right: 14px;\n border-top: #242424 1px solid;\n border-left: #242424 1px solid;\n border-right: #242424 1px solid; }\n .DataList .Item:first-child,\n .MessageList .Item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #242424 1px solid;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .Item.CategoryHeading + .Item:not(.CategoryHeading),\n .MessageList .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #242424 1px solid;\n border-left: #242424 1px solid;\n border-right: #242424 1px solid;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\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: #f2ae09; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #e0e0e0; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #e0e0e0; }\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: #f7bc2d; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #e0e0e0;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #f7bc2d; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #fff; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #e0e0e0; }\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: #f7bc2d; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #e0e0e0;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #f7bc2d; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #e0e0e0; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #fff;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #fff; }\n\n.WarningMessage {\n background-color: #332900;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #302302;\n border-color: #f2ae09; }\n .CasualMessage a,\n .InfoMessage a {\n color: #c18b07; }\n\n.AlertMessage {\n background-color: #330b0a;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #e0e0e0; }\n .MorePager:focus, .MorePager:hover {\n color: #f7bc2d; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #f2ae09;\n border-color: #f2ae09; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #f2ae09; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #f2ae09; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #fff;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #242424 1px solid;\n background: #080808; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #0f0f0f;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #0f0f0f;\n border: 1px solid #242424 1px solid;\n color: #f7bc2d; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px; }\n .Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #f2ae09; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #0f0f0f;\n border-radius: 6px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #f2ae09 !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #f2ae09; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #f7bc2d;\n text-decoration: none; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #f2ae09;\n border-color: #f2ae09; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #f2ae09; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #e0e0e0; }\n .Reactions .ReactButton:hover {\n color: #f7bc2d; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #f2ae09;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #f2ae09; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #f2ae09; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 6px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #f2ae09;\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.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: #f2ae09;\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.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.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #242424 1px solid; }\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: #f2ae09;\n border-radius: 6px;\n border: 1px solid;\n border-color: #d99c08;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #f2ae09;\n color: #fff;\n border-color: #d99c08; }\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: #242424 1px solid;\n border-bottom: #242424 1px solid;\n box-shadow: none;\n padding-left: 14px;\n padding-right: 14px;\n border-left: #242424 1px solid;\n border-right: #242424 1px solid;\n border-radius: 0; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td:first-child,\n .DataTable .Item:first-child td:first-child {\n border-top-left-radius: 0; }\n .Groups .DataTable .Item:first-child td:last-child,\n .DataTable .Item:first-child td:last-child {\n border-top-right-radius: 0; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #242424 1px solid; }\n .Groups .DataTable .Item:last-child td:first-child,\n .DataTable .Item:last-child td:first-child {\n border-bottom-left-radius: 0; }\n .Groups .DataTable .Item:last-child td:last-child,\n .DataTable .Item:last-child td:last-child {\n border-bottom-right-radius: 0; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #242424 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #080808; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #242424 1px solid;\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #242424 1px solid;\n padding-right: 14px; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #fff; }\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: #f2ae09; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #fff; }\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: #f2ae09; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #e0e0e0; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #e0e0e0; }\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: #f7bc2d; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #e0e0e0; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #f7bc2d; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #e0e0e0; }\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: #f7bc2d; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 @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 .Groups .DataTable.CategoryTable tbody tr:last-child td,\n .DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n .DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n .DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 position: relative; }\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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #e0e0e0; }\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: #f7bc2d; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\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 .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 .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #242424 1px solid; }\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 @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 .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 .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 .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 .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #a3a3a3;\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 .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: #f2ae09; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #fff; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #242424 1px solid; } }\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: #fff; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #e0e0e0; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #e0e0e0; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #f2ae09;\n background-color: #f2ae09;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #242424 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #fff; }\n .DataTable-ReactionsLog .Item {\n background-color: #080808; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #0f0f0f;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #e0e0e0; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #f7bc2d; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #fff; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #0f0f0f !important; }\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: #fff !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #fff; }\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: #f2ae09;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #f2ae09; }\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: #141414;\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 .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 .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: #cccccc;\n background-color: #0d0d0d;\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: #0d0d0d;\n padding: 0.2em 0.4em; }\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: #1a1a1a;\n color: #fff;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #f2ae09; }\n .Footer a:hover {\n color: #f7bc2d; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #1f201f;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #595a59; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #984B43;\n border-color: #984B43; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #3a3b3a; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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 @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #3a3b3a;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #f7bc2d; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #1f201f;\n color: #fff;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #f7bc2d;\n background-color: #f7bc2d;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #f2ae09;\n background-color: #f2ae09;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #f2ae09;\n background: rgba(242, 174, 9, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #fff; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #f2ae09; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #040404;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #3a3b3a; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #984B43;\n border-color: #984B43; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #fff; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #fff;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #f2ae09;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 2.5em;\n width: 100%;\n color: #fff;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #fff;\n background-color: transparent;\n border-color: none; }\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 width: 38px;\n height: 38px; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #f2ae09; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 white;\n border-left: 2px solid white;\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 body.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: 2.5em;\n color: #fff;\n font-weight: 600; }\n body.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: 2.5em;\n width: 100%;\n color: #fff;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #f2ae09;\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.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 min-height: 0;\n width: 38px;\n height: 38px; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #242424 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 width: 38px;\n height: 38px;\n margin-right: 12px; }\n body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: #080808;\n padding: 14px;\n border-radius: 6px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #fff;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #f2ae09; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #e0e0e0;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #f7bc2d; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #fff; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #f2ae09; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #fff; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #f2ae09; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .Methods a {\n color: #fff; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #f2ae09; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #fff;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #f2ae09;\n color: #f2ae09; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #f2ae09;\n background-color: #f2ae09;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #f7bc2d; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #e0e0e0; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #f7bc2d; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\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 margin: 0 3px; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #fff; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(42px + 14px); }\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.Section-Conversation .SearchBox {\n display: none; }\n\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px; }\n\n.Section-Conversation .DataListWrap {\n margin: 0; }\n\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #f2ae09;\n text-transform: uppercase;\n border: 1px solid #f2ae09;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 margin-bottom: 8px; }\n body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #f2ae09;\n border-color: #f2ae09; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #f2ae09;\n min-width: 36px;\n background: #f2ae09;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #f7bc2d;\n color: #fff;\n border-color: #f7bc2d; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #cb9208;\n border-color: #cb9208;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #a3a3a3;\n min-width: 36px;\n background: transparent;\n color: #a3a3a3;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #f2ae09;\n border-color: #f2ae09; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #242424 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Frame-content .SearchBox .InputBox.BigInput,\n.Frame-content .SearchBox #Form_Search {\n background-color: #000;\n color: #fff; }\n\n.groupSearch .InputBox.BigInput {\n background-color: #000;\n color: #fff; }\n\n.SearchForm .InputAndButton .Button {\n color: transparent; }\n\n@media screen and (max-width: 768px) {\n .Herobanner .SearchBox .InputBox.BigInput,\n .Herobanner .SearchBox #Form_Search {\n background-color: #000;\n color: #fff; } }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Navigation-linkContainer::after {\n width: calc(100% - (18px * 2));\n margin: 0 auto; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.Frame-content .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n background-color: $frame_backgroundColor;\n color: $global-color_white;\n }\n}\n\n.groupSearch .InputBox.BigInput {\n background-color: $frame_backgroundColor;\n color: $global-color_white;\n}\n\n.SearchForm .InputAndButton .Button {\n color: transparent;\n}\n\n.Herobanner .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n\n @include maxWidth {\n background-color: $global-color_bg;\n color: $global-color_white;\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.Navigation-linkContainer {\n\n &::after {\n width: calc(100% - (#{$utility-baseUnitTriple} * 2));\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file diff --git a/addons/themes/keystone/design/custom_default.css b/addons/themes/keystone/design/custom_default.css index 81b052ba37b..18f47db2b9d 100644 --- a/addons/themes/keystone/design/custom_default.css +++ b/addons/themes/keystone/design/custom_default.css @@ -29,7 +29,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#555a62;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#0291db}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#555a62;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#0291db}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -39,7 +39,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#696e75;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#0291db;text-decoration:none}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#555a62}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:#f5f5f6;color:#555a62;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#0276b3;border-color:#0276b3;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#696e75;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#0291db;text-decoration:none}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#555a62}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:#f5f5f6;color:#555a62;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#0276b3;border-color:#0276b3;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -83,7 +83,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:6px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:6px;padding:0}.FormWrapper label{color:#555a62}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#696e75}.editor-help-text a:focus,.editor-help-text a:hover{color:#0291db;text-decoration:none}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:none}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #d6d7d9;border-radius:6px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#0291db;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#0291db;border-color:#0291db;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(2,118,179,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(2,118,179,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:6px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:6px;padding:0}.FormWrapper label{color:#555a62}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#696e75}.editor-help-text a:focus,.editor-help-text a:hover{color:#0291db;text-decoration:none}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:none}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #d6d7d9;border-radius:6px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#0291db;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#0291db;border-color:#0291db;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(2,118,179,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(2,118,179,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -101,13 +101,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0;width:42px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-top:1px solid #d6d7d9;padding:14px 0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #d6d7d9}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #d6d7d9;content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#0291db}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#696e75;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#0291db;text-decoration:none}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#0291db}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#555a62}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 3px 0 0;width:42px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;border-top-width:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:0!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:56px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding-bottom:12px;padding-top:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:0;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#696e75;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#0291db}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#696e75;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#0291db}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.MessageList.AcceptedAnswers .Item:first-child,.MessageList.Comments .Item:first-child{border-top-width:0}.MessageList.AcceptedAnswers .Item:first-child .Item-Header,.MessageList.Comments .Item:first-child .Item-Header{padding-top:0}.MessageList.AcceptedAnswers .Item:first-child .Options,.MessageList.Comments .Item:first-child .Options{margin-top:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:0;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#0291db;text-decoration:none}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-top:1px solid #d6d7d9;padding:14px 0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #d6d7d9}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #d6d7d9;content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#0291db}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#696e75;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#0291db;text-decoration:none}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#0291db}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#555a62}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 12px 0 0;width:42px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;border-top-width:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:0!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:54px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding-bottom:12px;padding-top:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:0;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#696e75;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#0291db}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#696e75;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#0291db}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.MessageList.AcceptedAnswers .Item:first-child,.MessageList.Comments .Item:first-child{border-top-width:0}.MessageList.AcceptedAnswers .Item:first-child .Item-Header,.MessageList.Comments .Item:first-child .Item-Header{padding-top:0}.MessageList.AcceptedAnswers .Item:first-child .Options,.MessageList.Comments .Item:first-child .Options{margin-top:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:0;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#0291db;text-decoration:none}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -125,7 +125,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:6px;color:#555a62;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;list-style:initial;padding-inline-start:40px}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#555a62}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#cce9f8;border-color:#0291db}.CasualMessage a,.InfoMessage a{color:#0270a8}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:6px;color:#555a62;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#555a62}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#cce9f8;border-color:#0291db}.CasualMessage a,.InfoMessage a{color:#0270a8}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto @@ -137,7 +137,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f5f5f6;border-radius:6px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#0291db!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f5f5f6;border-radius:6px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#0291db!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto @@ -149,7 +149,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#696e75}.Reactions .ReactButton:hover{color:#0291db}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#696e75}.Reactions .ReactButton:hover{color:#0291db}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -173,12 +173,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:none;border-bottom:1px solid #d6d7d9;border-top:1px solid #d6d7d9;box-shadow:none;padding-bottom:14px;padding-top:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #d6d7d9}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid #d6d7d9;padding-bottom:14px;padding-top:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#555a62}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#0291db}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#0291db}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#696e75;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#0291db}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#696e75}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#0291db}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#696e75}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#0291db}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#0291db}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:6px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#0291db}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:0;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:42px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#555a62}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #d6d7d9;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#555a62}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#696e75}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#0291db;border-color:#0291db;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid #d6d7d9;border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#555a62}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f5f5f6;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#696e75;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#0291db}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#555a62}table.PreferenceGroup tbody tr:hover td{background:#f5f5f6!important} + */.CategoryGroup .Empty{-webkit-box-shadow:none;border-bottom:1px solid #d6d7d9;border-top:1px solid #d6d7d9;box-shadow:none;padding-bottom:14px;padding-top:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #d6d7d9}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid #d6d7d9;padding-bottom:14px;padding-top:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#555a62}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#0291db}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#0291db}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#696e75;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#0291db}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#696e75}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#0291db}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#696e75}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#0291db}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#0291db}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:6px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#0291db}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:0;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:54px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#555a62}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #d6d7d9;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#555a62}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#696e75}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#0291db;border-color:#0291db;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid #d6d7d9;border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#555a62}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f5f5f6;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#696e75;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#0291db}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#555a62}table.PreferenceGroup tbody tr:hover td{background:#f5f5f6!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#555a62!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#0291db}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#0291db;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#0291db}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f7f7f7;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f7f7f7;color:#26282b;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f7f7f7;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#555a62!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#0291db}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#0291db;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#0291db}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f7f7f7;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f7f7f7;color:#26282b;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f7f7f7;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -224,7 +224,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#696e75}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#0291db;text-decoration:none}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#696e75;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#0291db;text-decoration:none}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#0291db}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#0291db;text-decoration:none}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#0291db;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#0291db;text-decoration:none}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .Methods a,body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#0291db}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/keystone/design/custom_default.css.map b/addons/themes/keystone/design/custom_default.css.map index 15ace6f2019..5908464add8 100644 --- a/addons/themes/keystone/design/custom_default.css.map +++ b/addons/themes/keystone/design/custom_default.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","custom_default.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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mFpC,gBhBqNsD,CgBvMzD,AA/BL,0JAqBY,oBhB3BgC,CgB4BnC,AXtDL,oCWgCJ,6DAyBY,cAAc,AAGd,gBhBtF+B,AgBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ALnoBmC,cA9EI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CWlkBjD,AXnED,oCWgCJ,iEXwnBQ,cAAe,CWrlBlB,CAAA,AXylBG,yOAGI,yBLvnBwC,AKynBxC,qBADA,ALtuBmC,aAAA,CKwuBtC,AWloBT,iFXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,ALhtBuC,yBAAA,AKytB3C,kBANI,ALnoBmC,WA1EC,AKotBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CWvjBjD,AX9ED,oCWgCJ,iFXwnBQ,cAAe,CW1kBlB,CAAA,AX8kBG,yRAGI,mBL9pB6D,AKgqB7D,qBADA,AL/pB6D,UAjE7B,CKkuBnC,AWloBT,+EAiDQ,YAAa,CAChB,AAGL,+DXgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ALnoBmC,cA9EI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CW5iBrD,AXzFG,oCWqFJ,+DXmkBQ,cAAe,CW/jBtB,CAAA,AXmkBO,sPAGI,yBLvnBwC,AKynBxC,qBADA,ALtu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rqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CsBtmBjD,AtB/BD,oCsBtDJ,qCtB8sBQ,cAAe,CsBznBlB,CAAA,AtB6nBG,kIAGI,mBL9pB6D,AKgqB7D,qBADA,AL/pB6D,UAjE7B,CKkuBnC,AsBxtBT,wCtB2rBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,ALtmB4C,yBAvGL,AKstB3C,kBANI,ALnoBmC,cA9EI,AKwtB3C,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CsBlmBjD,AtBnCD,oCsBtDJ,wCtB8sBQ,cAAe,CsBrnBlB,CAAA,AtBynBG,2IAGI,yBLvnBwC,AKynBxC,qBADA,ALtuBmC,aAAA,CKwuBtC,AsB5nBT,oEAGI,wDADA,AACmE,gCAD7B,AAEtC,kBADA,A3B/BuC,gD2B+B4B,AAEnE,wBAA2B,AAC3B,gBAAiB,CAYpB,AAlBD,wEASQ,a3BrHuC,C2BsH1C,AAVL,kFtBmoBI,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBADA,AACuB,mBADJ,AAKf,yBAAuB,AACvB,wBAPJ,AF5uB2C,oBE4uB3C,AAAa,oBAAb,AAAa,aAAA,AsBpnBT,uBtBwnBJ,AsBxnB4B,6BtBunB5B,AAC8B,eLpnBW,A2BFrC,yBtBonBJ,AsBpnB4C,uBtBonBrB,AsBrnBnB,WtBknBJ,AI5uBwE,UJ4uB9D,AAUV,kBAAmB,CsB1nBlB,AtB6nBG,8FACI,yBAAuB,AACvB,aF1vBmC,CE2vBtC,AsB5nBL,sCAGQ,+B3BtBwC,A2BwBxC,qBADA,A3BrImC,aAAA,C2BuItC,AAIT,SACI,yBlBjIuD,CkBkI1D;;ACvJD;;;;GAIG,AAaH,wBACI,a5ByTiF,C4BpTpF,AAND,8BAIQ,a5BXuC,C4BY1C,AAGL,iBACI,iBnBfwE,AmBgBxE,iBnBhBwE,CmB+C3E,AAjC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","file":"custom_default.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #555A62;\n color: #555A62; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #0291DB;\n line-height: inherit; }\n a:focus, a:hover {\n color: #0291DB; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #696e75; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #555A62; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #555A62;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f5f5f6; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #0291DB; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\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.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-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.MeBox .Arrow {\n display: none; }\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 a.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: #0291DB;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #0276b3; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555A62;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #0291DB; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #0291DB;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #0291DB; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #0291DB;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #0291DB;\n background-color: transparent;\n border: 1px solid #0291DB; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #0291DB;\n background-color: transparent;\n border-color: #0291DB; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #696e75;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #0291DB; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #0291DB;\n border: 1px solid #0291DB;\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 .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: #0291DB;\n color: #0291DB; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #0291DB;\n border-color: #0291DB;\n color: #fff;\n text-decoration: none; }\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,\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 input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #0291DB;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent; }\n .FormWrapper label {\n color: #555A62; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #696e75; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\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 .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 @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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #0291DB; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d7d9 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: #d6d7d9 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #0291DB;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\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,\n.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: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(2, 118, 179, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(2, 118, 179, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #0291DB;\n border-right: 4px solid rgba(2, 145, 219, 0.3);\n border-bottom: 4px solid rgba(2, 145, 219, 0.3);\n border-left: 4px solid rgba(2, 145, 219, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(2, 145, 219, 0.05) !important; }\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 .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(2, 145, 219, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #0291DB; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #0291DB; }\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: #0291DB; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #0291DB !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #0291DB;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #0291DB !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(2, 145, 219, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #0291DB; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #555A62; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff;\n padding-left: 0;\n padding-right: 0;\n border-top: #d6d7d9 1px solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #d6d7d9 1px solid; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d7d9 1px solid;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #696e75; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #696e75; }\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: #0291DB; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #696e75;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #0291DB; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\n .DataList a.Delete,\n .MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #555A62; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 42px;\n height: 42px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 0 !important; }\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 + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 0; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #696e75; }\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: #0291DB; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #696e75;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #0291DB; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0; }\n .MessageList.Comments .Item:first-child .Item-Header, .MessageList.AcceptedAnswers .Item:first-child .Item-Header {\n padding-top: 0; }\n .MessageList.Comments .Item:first-child .Options, .MessageList.AcceptedAnswers .Item:first-child .Options {\n margin-top: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 0; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #696e75; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #555A62;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555A62; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #cce9f8;\n border-color: #0291DB; }\n .CasualMessage a,\n .InfoMessage a {\n color: #0270a8; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #696e75; }\n .MorePager:focus, .MorePager:hover {\n color: #0291DB; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #0291DB; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #0291DB; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #555A62;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d7d9 1px solid;\n background: #fff; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f5f5f6;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f5f5f6;\n border: 1px solid #d6d7d9 1px solid;\n color: #0276b3; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px; }\n .Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #0291DB; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f5f5f6;\n border-radius: 6px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #0291DB !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #0291DB; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0276b3;\n text-decoration: none; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #0291DB;\n border-color: #0291DB; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #0291DB; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #696e75; }\n .Reactions .ReactButton:hover {\n color: #0291DB; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #555A62;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #555A62; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #555A62; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 6px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #555A62;\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.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: #555A62;\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.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.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d7d9 1px solid; }\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: #0291DB;\n border-radius: 6px;\n border: 1px solid;\n border-color: #0280c2;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #0291DB;\n color: #fff;\n border-color: #0280c2; }\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: #d6d7d9 1px solid;\n border-bottom: #d6d7d9 1px solid;\n box-shadow: none; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #d6d7d9 1px solid; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #d6d7d9 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #555A62; }\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: #0291DB; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #555A62; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #696e75; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #696e75; }\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: #0291DB; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #696e75; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #0291DB; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #696e75; }\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: #0291DB; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 .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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #696e75; }\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: #0291DB; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\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 .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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\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 .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: #0291DB; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 42px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #555A62; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid; } }\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: #555A62; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #696e75; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #696e75; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\n .DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555A62; }\n .DataTable-ReactionsLog .Item {\n background-color: #fff; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f5f5f6;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #696e75; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #0291DB; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\n .DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555A62; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f5f5f6 !important; }\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: #555A62 !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #0291DB; }\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: #0291DB;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #0291DB; }\n\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0; }\n\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative; }\n .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 .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: #26282b;\n background-color: #f7f7f7;\n padding: 14px; }\n\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent; }\n\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em; }\n\n/* -------------------------------------------------------------- *\\\n 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: #f5f5f6;\n color: #555A62;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #0291DB; }\n .Footer a:hover {\n color: #0276b3; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #0291DB;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #1883bc; }\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 .Header .ToggleFlyout.Open .MeButton {\n background-color: #209edf; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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 @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #209edf;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0276b3; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #fff;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0276b3;\n background-color: #0276b3;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #0291DB;\n background: rgba(2, 145, 219, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #555A62; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #0291DB; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #209edf; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #D0021B;\n border-color: #D0021B; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #555A62; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #0291DB;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #0291DB;\n background-color: transparent;\n border-color: none; }\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 .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #0291DB; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #dddee0;\n border-left: 2px solid #dddee0;\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 body.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: #555A62;\n font-weight: 600; }\n body.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: #555A62;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #0291DB;\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.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 .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #d6d7d9 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 body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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 @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #555A62;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #0291DB; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #696e75;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #0291DB; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #696e75; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #0291DB; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #696e75; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #0291DB; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #555A62;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #0291DB; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #696e75; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #0291DB; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #0291DB; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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: 14px;\n margin-right: 0;\n left: 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 display: block;\n padding-left: calc(42px + 14px); }\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.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 + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #0291DB;\n text-transform: uppercase;\n border: 1px solid #0291DB;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0276b3;\n border-color: #0276b3;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #0291DB;\n border-color: #0291DB; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #d6d7d9 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\n text-decoration: underline;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","custom_default.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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","file":"custom_default.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #555A62;\n color: #555A62; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #0291DB;\n line-height: inherit; }\n a:focus, a:hover {\n color: #0291DB; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #696e75; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #555A62; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #555A62;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f5f5f6; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #0291DB; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\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.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-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.MeBox .Arrow {\n display: none; }\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 a.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: #0291DB;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #0276b3; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555A62;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #0291DB; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #0291DB;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #0291DB; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #0291DB;\n text-decoration: underline; }\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.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: 20px;\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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #0291DB;\n background-color: transparent;\n border: 1px solid #0291DB; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #0291DB;\n background-color: transparent;\n border-color: #0291DB; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #696e75;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #0291DB; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #0291DB;\n border: 1px solid #0291DB;\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 .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: #0291DB;\n color: #0291DB; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #0291DB;\n border-color: #0291DB;\n color: #fff;\n text-decoration: none; }\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,\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 input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #0291DB;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent; }\n .FormWrapper label {\n color: #555A62; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #696e75; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\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 .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 @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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #0291DB; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d7d9 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: #d6d7d9 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #0291DB;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\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,\n.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: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(2, 118, 179, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(2, 118, 179, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #0291DB;\n border-right: 4px solid rgba(2, 145, 219, 0.3);\n border-bottom: 4px solid rgba(2, 145, 219, 0.3);\n border-left: 4px solid rgba(2, 145, 219, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(2, 145, 219, 0.05) !important; }\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 .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(2, 145, 219, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #0291DB; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #0291DB; }\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: #0291DB; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #0291DB !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #0291DB;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #0291DB !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(2, 145, 219, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #0291DB; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #555A62; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 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 * @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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff;\n padding-left: 0;\n padding-right: 0;\n border-top: #d6d7d9 1px solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #d6d7d9 1px solid; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d7d9 1px solid;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #696e75; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #696e75; }\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: #0291DB; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #696e75;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #0291DB; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\n .DataList a.Delete,\n .MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #555A62; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 0 !important; }\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.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 0; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #696e75; }\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: #0291DB; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #696e75;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #0291DB; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0; }\n .MessageList.Comments .Item:first-child .Item-Header, .MessageList.AcceptedAnswers .Item:first-child .Item-Header {\n padding-top: 0; }\n .MessageList.Comments .Item:first-child .Options, .MessageList.AcceptedAnswers .Item:first-child .Options {\n margin-top: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 0; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #696e75; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #555A62;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555A62; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #cce9f8;\n border-color: #0291DB; }\n .CasualMessage a,\n .InfoMessage a {\n color: #0270a8; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #696e75; }\n .MorePager:focus, .MorePager:hover {\n color: #0291DB; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #0291DB; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #0291DB; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #555A62;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d7d9 1px solid;\n background: #fff; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f5f5f6;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f5f5f6;\n border: 1px solid #d6d7d9 1px solid;\n color: #0276b3; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px; }\n .Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #0291DB; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f5f5f6;\n border-radius: 6px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #0291DB !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #0291DB; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0276b3;\n text-decoration: none; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #0291DB;\n border-color: #0291DB; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #0291DB; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #696e75; }\n .Reactions .ReactButton:hover {\n color: #0291DB; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #555A62;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #555A62; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #555A62; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 6px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #555A62;\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.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: #555A62;\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.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.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d7d9 1px solid; }\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: #0291DB;\n border-radius: 6px;\n border: 1px solid;\n border-color: #0280c2;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #0291DB;\n color: #fff;\n border-color: #0280c2; }\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: #d6d7d9 1px solid;\n border-bottom: #d6d7d9 1px solid;\n box-shadow: none; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #d6d7d9 1px solid; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #d6d7d9 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #555A62; }\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: #0291DB; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #555A62; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #696e75; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #696e75; }\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: #0291DB; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #696e75; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #0291DB; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #696e75; }\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: #0291DB; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 .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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #696e75; }\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: #0291DB; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\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 .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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\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 .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: #0291DB; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #555A62; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid; } }\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: #555A62; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #696e75; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #696e75; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\n .DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555A62; }\n .DataTable-ReactionsLog .Item {\n background-color: #fff; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f5f5f6;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #696e75; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #0291DB; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\n .DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555A62; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f5f5f6 !important; }\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: #555A62 !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #0291DB; }\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: #0291DB;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #0291DB; }\n\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0; }\n\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative; }\n .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 .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: #26282b;\n background-color: #f7f7f7;\n padding: 14px; }\n\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent; }\n\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em; }\n\n/* -------------------------------------------------------------- *\\\n 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: #f5f5f6;\n color: #555A62;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #0291DB; }\n .Footer a:hover {\n color: #0276b3; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #0291DB;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #1883bc; }\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 .Header .ToggleFlyout.Open .MeButton {\n background-color: #209edf; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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 @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #209edf;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0276b3; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #fff;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0276b3;\n background-color: #0276b3;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #0291DB;\n background: rgba(2, 145, 219, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #555A62; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #0291DB; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #209edf; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #D0021B;\n border-color: #D0021B; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #555A62; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #0291DB;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #0291DB;\n background-color: transparent;\n border-color: none; }\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 .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #0291DB; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #dddee0;\n border-left: 2px solid #dddee0;\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 body.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: #555A62;\n font-weight: 600; }\n body.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: #555A62;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #0291DB;\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.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 .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #d6d7d9 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 body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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 @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #555A62;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #0291DB; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #696e75;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #0291DB; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #0291DB; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #0291DB; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #0291DB; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #0291DB; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .Methods a {\n color: #0291DB; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #0291DB; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #555A62;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #0291DB; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #696e75; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #0291DB; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #0291DB; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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: 14px;\n margin-right: 0;\n left: 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 display: block;\n padding-left: calc(42px + 14px); }\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.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 + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #0291DB;\n text-transform: uppercase;\n border: 1px solid #0291DB;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0276b3;\n border-color: #0276b3;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #0291DB;\n border-color: #0291DB; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #d6d7d9 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file diff --git a/addons/themes/keystone/design/custom_dusk.css b/addons/themes/keystone/design/custom_dusk.css index e6b6921788e..31c70a59c34 100644 --- a/addons/themes/keystone/design/custom_dusk.css +++ b/addons/themes/keystone/design/custom_dusk.css @@ -29,7 +29,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#fff;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;color:#a3a3a3;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a:focus,a:hover{color:#985e6d}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#fff;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;color:#a3a3a3;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a:focus,a:hover{color:#985e6d}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -39,7 +39,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#e2e3e5;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#985e6d;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#fff}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:6px;min-height:40px;width:40px}.DateTile{background-color:#1f2230;color:#fff;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#e2e3e5;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#985e6d;text-decoration:underline}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#fff}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:6px;min-height:40px;width:40px}.DateTile{background-color:#1f2230;color:#fff;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -83,7 +83,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:20px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#985e6d;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{border-radius:16px;overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:20px;padding:0}.FormWrapper label{color:#fff}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#e2e3e5}.editor-help-text a:focus,.editor-help-text a:hover{color:#985e6d;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#985e6d;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:20px;color:#a3a3a3;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #2e303d;border-radius:20px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#985e6d;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:20px;border-top-right-radius:20px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#985e6d;border-color:#985e6d;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(127,78,91,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(127,78,91,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:20px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#985e6d;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{border-radius:16px;overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:20px;padding:0}.FormWrapper label{color:#fff}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#e2e3e5}.editor-help-text a:focus,.editor-help-text a:hover{color:#985e6d;text-decoration:underline}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:underline}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#985e6d;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:20px;color:#a3a3a3;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #2e303d;border-radius:20px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#985e6d;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#985e6d;border:1px solid #985e6d;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#7f4e5b;border-color:#7f4e5b;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:20px;border-top-right-radius:20px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#985e6d;border-color:#985e6d;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(127,78,91,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(127,78,91,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -101,13 +101,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0;width:42px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#111423;border-left:1px solid #2e303d;border-right:1px solid #2e303d;border-top:1px solid #2e303d;padding:14px}.DataList .Item:first-child,.MessageList .Item:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #2e303d;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .Item.CategoryHeading+.Item:not(.CategoryHeading),.MessageList .Item.CategoryHeading+.Item:not(.CategoryHeading){border-top-left-radius:6px;border-top-right-radius:6px}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #2e303d;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-left:1px solid #2e303d;border-right:1px solid #2e303d;content:"";height:6px;position:absolute;top:-20px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#985e6d}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#e2e3e5;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#985e6d;text-decoration:underline}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#985e6d}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#fff}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 3px 0 0;width:42px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:6px;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:56px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#e2e3e5;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#985e6d}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:20px;color:#a3a3a3;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#e2e3e5;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#985e6d}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#985e6d;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#111423;border-left:1px solid #2e303d;border-right:1px solid #2e303d;border-top:1px solid #2e303d;padding:14px}.DataList .Item:first-child,.MessageList .Item:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #2e303d;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .Item.CategoryHeading+.Item:not(.CategoryHeading),.MessageList .Item.CategoryHeading+.Item:not(.CategoryHeading){border-top-left-radius:6px;border-top-right-radius:6px}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #2e303d;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-left:1px solid #2e303d;border-right:1px solid #2e303d;content:"";height:6px;position:absolute;top:-20px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#985e6d}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#e2e3e5;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#985e6d;text-decoration:underline}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#985e6d}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#fff}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 12px 0 0;width:42px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:hsla(0,0%,100%,.08);border:1px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:hsla(0,0%,100%,.08);border-color:#985e6d;color:#985e6d}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:6px;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:14px!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:54px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:12px;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#e2e3e5;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#985e6d}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #a3a3a3;border-radius:20px;color:#a3a3a3;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#e2e3e5;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#985e6d}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-right:14px;margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:14px;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#985e6d;text-decoration:underline}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -125,7 +125,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:6px;color:#fff;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;list-style:initial;padding-inline-start:40px}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#fff}.WarningMessage{background-color:#41391c;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#2c2332;border-color:#985e6d}.CasualMessage a,.InfoMessage a{color:#784b56}.AlertMessage{background-color:#411b26;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:6px;color:#fff;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#fff}.WarningMessage{background-color:#41391c;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#2c2332;border-color:#985e6d}.CasualMessage a,.InfoMessage a{color:#784b56}.AlertMessage{background-color:#411b26;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto @@ -137,7 +137,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#1f2230;border-radius:20px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#985e6d!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#1f2230;border-radius:20px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#985e6d!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto @@ -149,7 +149,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#e2e3e5}.Reactions .ReactButton:hover{color:#985e6d}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#e2e3e5}.Reactions .ReactButton:hover{color:#985e6d}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -173,12 +173,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:none;border:1px solid #2e303d;border-radius:6px;box-shadow:none;padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td:first-child,.Groups .DataTable .Item:first-child td:first-child{border-top-left-radius:6px}.DataTable .Item:first-child td:last-child,.Groups .DataTable .Item:first-child td:last-child{border-top-right-radius:6px}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #2e303d}.DataTable .Item:last-child td:first-child,.Groups .DataTable .Item:last-child td:first-child{border-bottom-left-radius:6px}.DataTable .Item:last-child td:last-child,.Groups .DataTable .Item:last-child td:last-child{border-bottom-right-radius:6px}.DataTable .Item td,.Groups .DataTable .Item td{background:#111423;border-bottom:1px solid #2e303d;padding-bottom:14px;padding-top:14px}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-left:1px solid #2e303d;padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-right:1px solid #2e303d;padding-right:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#fff}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#985e6d}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#985e6d}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#e2e3e5;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#985e6d}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#e2e3e5}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#985e6d}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#e2e3e5}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#985e6d}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:6px;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr:first-child td,.Groups .DataTable.CategoryTable tbody tr:first-child td{border-top-right-radius:6px}.DataTable.CategoryTable tbody tr:last-child td,.Groups .DataTable.CategoryTable tbody tr:last-child td{border-bottom-right-radius:6px}.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr:first-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:first-child .CountComments{border-top-right-radius:6px}.DataTable.CategoryTable tbody tr:last-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:last-child .CountComments{border-bottom-right-radius:6px}.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr:first-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions{border-top-right-radius:6px}.DataTable.CategoryTable tbody tr:last-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:6px}.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-right:1px solid #2e303d;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#985e6d}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td{border-top-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td{border-bottom-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:1px solid #2e303d;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews{border-top-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews{border-bottom-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments{border-top-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments{border-bottom-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-right:1px solid #2e303d;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:hsla(0,0%,100%,.08);border:none;border-radius:6px;color:#fff;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:hsla(0,0%,100%,.08);color:#985e6d}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:42px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#fff}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child td{border-top-right-radius:6px}.GroupWrap .DataTable tbody tr:last-child td{border-bottom-right-radius:6px}.GroupWrap .DataTable tbody tr td{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr:first-child .CountDiscussions{border-top-right-radius:6px}.GroupWrap .DataTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:6px}.GroupWrap .DataTable tbody tr .CountDiscussions{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:6px}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:6px}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #2e303d;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#fff}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#e2e3e5}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#985e6d;color:#985e6d}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#985e6d;border-color:#985e6d;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:6px;border-right:1px solid #2e303d;border-top-right-radius:6px;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#fff}.DataTable-ReactionsLog .Item{background-color:#111423}.DataTable-ReactionsLog .Item td{background-color:#1f2230;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#e2e3e5;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#985e6d}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#fff}table.PreferenceGroup tbody tr:hover td{background:#1f2230!important} + */.CategoryGroup .Empty{-webkit-box-shadow:none;border:1px solid #2e303d;border-radius:6px;box-shadow:none;padding:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td:first-child,.Groups .DataTable .Item:first-child td:first-child{border-top-left-radius:6px}.DataTable .Item:first-child td:last-child,.Groups .DataTable .Item:first-child td:last-child{border-top-right-radius:6px}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #2e303d}.DataTable .Item:last-child td:first-child,.Groups .DataTable .Item:last-child td:first-child{border-bottom-left-radius:6px}.DataTable .Item:last-child td:last-child,.Groups .DataTable .Item:last-child td:last-child{border-bottom-right-radius:6px}.DataTable .Item td,.Groups .DataTable .Item td{background:#111423;border-bottom:1px solid #2e303d;padding-bottom:14px;padding-top:14px}.DataTable .Item td:first-child,.Groups .DataTable .Item td:first-child{border-left:1px solid #2e303d;padding-left:14px}.DataTable .Item td:last-child,.Groups .DataTable .Item td:last-child{border-right:1px solid #2e303d;padding-right:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#fff}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#985e6d}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#fff;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#985e6d}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#e2e3e5;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#985e6d}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#e2e3e5}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#985e6d}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#e2e3e5}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#985e6d}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:6px;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}@media screen and (max-width:410px){.DataTable.CategoryTable tbody tr:first-child td,.Groups .DataTable.CategoryTable tbody tr:first-child td{border-top-right-radius:6px}.DataTable.CategoryTable tbody tr:last-child td,.Groups .DataTable.CategoryTable tbody tr:last-child td{border-bottom-right-radius:6px}.DataTable.CategoryTable tbody tr td,.Groups .DataTable.CategoryTable tbody tr td{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:1272px){.DataTable.CategoryTable tbody tr:first-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:first-child .CountComments{border-top-right-radius:6px}.DataTable.CategoryTable tbody tr:last-child .CountComments,.Groups .DataTable.CategoryTable tbody tr:last-child .CountComments{border-bottom-right-radius:6px}.DataTable.CategoryTable tbody tr .CountComments,.Groups .DataTable.CategoryTable tbody tr .CountComments{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:768px){.DataTable.CategoryTable tbody tr:first-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions{border-top-right-radius:6px}.DataTable.CategoryTable tbody tr:last-child .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:6px}.DataTable.CategoryTable tbody tr .CountDiscussions,.Groups .DataTable.CategoryTable tbody tr .CountDiscussions{border-right:1px solid #2e303d;padding-right:14px}}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#e2e3e5;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#985e6d}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td{border-top-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td{border-bottom-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn){border-right:1px solid #2e303d;padding-right:14px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews{border-top-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews{border-bottom-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments{border-top-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments{border-bottom-right-radius:6px}.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments{border-right:1px solid #2e303d;padding-right:14px}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:hsla(0,0%,100%,.08);border:none;border-radius:6px;color:#fff;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:hsla(0,0%,100%,.08);color:#985e6d}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:14px;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:54px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#fff}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child td{border-top-right-radius:6px}.GroupWrap .DataTable tbody tr:last-child td{border-bottom-right-radius:6px}.GroupWrap .DataTable tbody tr td{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:1272px){.GroupWrap .DataTable tbody tr:first-child .CountDiscussions{border-top-right-radius:6px}.GroupWrap .DataTable tbody tr:last-child .CountDiscussions{border-bottom-right-radius:6px}.GroupWrap .DataTable tbody tr .CountDiscussions{border-right:1px solid #2e303d;padding-right:14px}}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:6px}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:6px}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #2e303d;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#fff}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#e2e3e5}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#985e6d;color:#985e6d}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#985e6d;border-color:#985e6d;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:6px;border-right:1px solid #2e303d;border-top-right-radius:6px;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#fff}.DataTable-ReactionsLog .Item{background-color:#111423}.DataTable-ReactionsLog .Item td{background-color:#1f2230;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#e2e3e5;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#985e6d}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#fff}table.PreferenceGroup tbody tr:hover td{background:#1f2230!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#fff!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#a3a3a3}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#985e6d;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#985e6d}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#1d202e;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#1d202e;color:#ccc;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#1d202e;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#fff!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#a3a3a3}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#985e6d;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#985e6d}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#1d202e;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#1d202e;color:#ccc;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#1d202e;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -224,7 +224,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#e2e3e5}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#985e6d;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#e2e3e5;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#985e6d;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#a3a3a3}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#985e6d;text-decoration:underline}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#a3a3a3;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#985e6d;text-decoration:underline}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .Methods a{color:#a3a3a3}body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#985e6d}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/keystone/design/custom_dusk.css.map b/addons/themes/keystone/design/custom_dusk.css.map index d8385465242..4634e3d914a 100644 --- a/addons/themes/keystone/design/custom_dusk.css.map +++ b/addons/themes/keystone/design/custom_dusk.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_dusk.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","custom_dusk.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_searchbox_dusk.scss","components/_modmessage_dusk.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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A,AFqsB3C,mBANI,AEtjBqC,WAhJD,AF6sBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CuBtmBjD,AvB/BD,oCuBtDJ,qCvB8sBQ,cAAe,CuBznBlB,CAAA,AvB6nBG,kIAGI,mBE9sB6D,AFgtB7D,qBADA,AE/sB6D,UAV7B,CF2tBnC,AuBxtBT,wCvB2rBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,+BAFA,AEhqB0E,sBAnCtC,AF4sBxC,mBANI,AEtjBqC,WAhJD,AF6sBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CuBlmBjD,AvBnCD,oCuBtDJ,wCvB8sBQ,cAAe,CuBrnBlB,CAAA,AvBynBG,2IAGI,+BErrBsE,AFurBtE,qBADA,AEltBmC,aAAA,CFotBtC,AuB5nBT,oEAGI,wDADA,AACmE,gCAD7B,AAEtC,kBADA,ArBlFuC,gDqBkF4B,AAEnE,wBAA2B,AAC3B,gBAAiB,CAYpB,AAlBD,wEASQ,arBjGuC,CqBkG1C,AAVL,kFvBmoBI,sBAAmB,AACnB,qBADA,AACuB,yBADJ,AACnB,wBADA,AACuB,mBADJ,AAKf,yBAAuB,AACvB,wBAPJ,AF5uB2C,oBE4uB3C,AAAa,oBAAb,AAAa,aAAA,AuBpnBT,uBvBwnBJ,AuBxnB4B,6BvBunB5B,AAC8B,eLpnBW,A4BFrC,yBvBonBJ,AuBpnB4C,uBvBonBrB,AuBrnBnB,WvBknBJ,AK5uBwE,UL4uB9D,AAUV,kBAAmB,CuB1nBlB,AvB6nBG,8FACI,yBAAuB,AACvB,aF1vBmC,CE2vBtC,AuB5nBL,sCAGQ,qCrBpFsE,AqBsFtE,qBADA,ArBjHmC,aAAA,CqBmHtC,AAIT,SACI,yBlBjIuD,CkBkI1D;;ACvJD;;;;GAIG,AAaH,wBACI,a7ByTiF,C6BpT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","file":"custom_dusk.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 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 Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n$global-color_dusk: #111423;\n$global-color_evening: #192231;\n$global-color_grey: #a3a3a3;\n$global-color_cloud: #49648b;\n$global-color_sunset: #985E6D;\n\n$global-color_primary: $global-color_sunset !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_cloud !default;\n\n$global-color_bg: $global-color_dusk !default;\n$global-color_fg: $global-color_white !default; // text color | should have high contrast between $global-color_bg\n\n$global_borderRadius: 6px !default;\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 12%) !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$link-default_color: $global-color_grey !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n$theme-link-hover_textDecoration: underline !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_white !default;\n$button-basic_bg: mix($global-color_white, transparent, 8%) !default;\n$button-basic_border: $global-color_white !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: $button-basic_bg !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 Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: $global-color_evening !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_bg: $global-color_bg !default;\n$headerMebutton-hover_bg: $frame_bg !default;\n$headerMebutton-active_bg: lighten($frame_bg, 8%) !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: darken($global-color_evening, 2%) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: mix($global-color_white, $header_bg, 12%) !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(255,255,255,255.30);\n$navigation-hover_fg: $navigation_fg !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n\n$navigationButton_bg: $global-color_secondary !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $global-color_secondary !default;\n\n$navigationButton-hover_bg: lighten($global-color_secondary, 8%) !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $navigationButton-hover_bg !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $global-color_fg !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 Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component_bg: $global-color_bg !default;\n$component_lateralBorder: true !default;\n$component_borderRadius: $global_borderRadius !default;\n$component_borderWidth: 1px !default;\n$component_borderColor: $theme-border_color !default;\n\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 20px !default;\n$tag_bg: transparent !default;\n$tag_fg: $global-color_grey !default;\n$tag_borderColor: $global-color_grey !default;\n$tag-hover_bg: $global-color_primary !default;\n$tag-hover_fg: $global-color_white !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Count\n\\* -------------------------------------------------------------- */\n\n$count_bg: $frame_bg !default;\n$count_border: 1px solid transparent !default;\n$count_color: $global-color_grey !default;\n\n$count-hover_bg: $global-color_primary !default;\n$count-hover_borderColor: $global-color_primary !default;\n$count-hover_color: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderRadius: 20px !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_borderRadius: 20px !default;\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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Count\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #fff;\n color: #fff; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #a3a3a3;\n line-height: inherit; }\n a:focus, a:hover {\n color: #985E6D; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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: #111423;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat; }\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.Frame-top {\n flex: 1 0 auto; }\n\n.Frame-contentWrap {\n background-color: #192231;\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #e2e3e5; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #fff; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 6px; }\n\n.DateTile {\n color: #fff;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #1f2230; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #985E6D; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 20px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #985E6D;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #7f4e5b; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #fff;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #985E6D; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #985E6D;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #985E6D; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #985E6D;\n text-decoration: underline; }\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.Count,\n.Alert,\n.Reactions .Count {\n background-color: #192231;\n color: #a3a3a3;\n border-color: #0b0f16;\n border: 1px solid transparent;\n border-radius: 20px;\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 6px; }\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: #985E6D;\n color: #fff;\n border-color: #985E6D; }\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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #fff;\n background-color: rgba(255, 255, 255, 0.08);\n border: 1px solid #fff; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #985E6D;\n background-color: rgba(255, 255, 255, 0.08);\n border: 1px solid #985E6D; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #985E6D;\n background-color: rgba(255, 255, 255, 0.08);\n border-color: #985E6D; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #e2e3e5;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #985E6D; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: #985E6D;\n border-color: #985E6D;\n color: #fff; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\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: #985E6D;\n border: 1px solid #985E6D;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\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: #985E6D;\n border-color: #985E6D;\n color: #fff; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #985E6D;\n border-color: #985E6D;\n color: #fff;\n text-decoration: none; }\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,\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: 20px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #985E6D;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto;\n border-radius: 16px; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 20px;\n background: transparent; }\n .FormWrapper label {\n color: #fff; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #e2e3e5; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\n .Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n .Button.Danger:hover,\n .Button.Danger:active,\n .Button.Danger:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #985E6D; }\n\nli.token-input-token {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\n li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #2e303d 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: 20px;\n border: #2e303d 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #985E6D;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 20px;\n border-bottom-right-radius: 20px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #985E6D;\n background-color: #985E6D;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(127, 78, 91, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(127, 78, 91, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #985E6D;\n border-right: 4px solid rgba(152, 94, 109, 0.3);\n border-bottom: 4px solid rgba(152, 94, 109, 0.3);\n border-left: 4px solid rgba(152, 94, 109, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(152, 94, 109, 0.05) !important; }\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 .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(152, 94, 109, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #985E6D; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #985E6D; }\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: #985E6D; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #985E6D !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #985E6D;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #985E6D !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(152, 94, 109, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #985E6D; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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: 6px; }\n @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #fff; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #111423;\n padding-left: 14px;\n padding-right: 14px;\n border-top: #2e303d 1px solid;\n border-left: #2e303d 1px solid;\n border-right: #2e303d 1px solid; }\n .DataList .Item:first-child,\n .MessageList .Item:first-child {\n border-top-left-radius: 6px;\n border-top-right-radius: 6px; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #2e303d 1px solid;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .Item.CategoryHeading + .Item:not(.CategoryHeading),\n .MessageList .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: 6px;\n border-top-right-radius: 6px; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 6px;\n border-bottom: #2e303d 1px solid;\n border-left: #2e303d 1px solid;\n border-right: #2e303d 1px solid;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 6px) * -1); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\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: #985E6D; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #e2e3e5; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #e2e3e5; }\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: underline;\n color: #985E6D; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #e2e3e5;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #985E6D; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #fff; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 42px;\n height: 42px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-radius: 6px;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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 + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #e2e3e5; }\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: #985E6D; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit; }\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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #e2e3e5;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #985E6D; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\n .MessageList .ItemComment .Item-BodyWrap,\n .MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #e2e3e5; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #fff;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #fff; }\n\n.WarningMessage {\n background-color: #41391c;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #2c2332;\n border-color: #985E6D; }\n .CasualMessage a,\n .InfoMessage a {\n color: #784b56; }\n\n.AlertMessage {\n background-color: #411b26;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #e2e3e5; }\n .MorePager:focus, .MorePager:hover {\n color: #985E6D; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\n .PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n .PrevNextPager .Next:hover,\n .PrevNextPager .Next:active,\n .PrevNextPager .Next:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #985E6D; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #985E6D; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #fff;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #2e303d 1px solid;\n background: #111423; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #1f2230;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #1f2230;\n border: 1px solid #2e303d 1px solid;\n color: #7f4e5b; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 20px;\n border-bottom-left-radius: 20px; }\n .Pager .Next {\n border-top-right-radius: 20px;\n border-bottom-right-radius: 20px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #985E6D; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #1f2230;\n border-radius: 20px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #985E6D !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #985E6D; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #7f4e5b;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #985E6D; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #e2e3e5; }\n .Reactions .ReactButton:hover {\n color: #985E6D; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 20px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #fff;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #fff; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #fff; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 20px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #fff;\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.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: #fff;\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.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.ActivateSlider {\n border-radius: 20px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #2e303d 1px solid; }\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: #985E6D;\n border-radius: 20px;\n border: 1px solid;\n border-color: #885462;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #985E6D;\n color: #fff;\n border-color: #885462; }\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: #2e303d 1px solid;\n border-bottom: #2e303d 1px solid;\n box-shadow: none;\n padding-left: 14px;\n padding-right: 14px;\n border-left: #2e303d 1px solid;\n border-right: #2e303d 1px solid;\n border-radius: 6px; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td:first-child,\n .DataTable .Item:first-child td:first-child {\n border-top-left-radius: 6px; }\n .Groups .DataTable .Item:first-child td:last-child,\n .DataTable .Item:first-child td:last-child {\n border-top-right-radius: 6px; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #2e303d 1px solid; }\n .Groups .DataTable .Item:last-child td:first-child,\n .DataTable .Item:last-child td:first-child {\n border-bottom-left-radius: 6px; }\n .Groups .DataTable .Item:last-child td:last-child,\n .DataTable .Item:last-child td:last-child {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #2e303d 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #111423; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #2e303d 1px solid;\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #2e303d 1px solid;\n padding-right: 14px; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #fff; }\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: #985E6D; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #fff; }\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: #985E6D; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #e2e3e5; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #e2e3e5; }\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: #985E6D; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #e2e3e5; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #985E6D; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #e2e3e5; }\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: #985E6D; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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: 6px; }\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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 @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: 6px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n .DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: 6px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n .DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: 6px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n .DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 .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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #e2e3e5; }\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: #985E6D; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\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: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #2e303d 1px solid; }\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 @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: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: rgba(255, 255, 255, 0.08);\n color: #fff;\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 .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: rgba(255, 255, 255, 0.08);\n color: #985E6D; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 42px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #fff; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: #fff; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #e2e3e5; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #e2e3e5; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #985E6D;\n color: #985E6D; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #985E6D;\n background-color: #985E6D;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #2e303d 1px solid;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #fff; }\n .DataTable-ReactionsLog .Item {\n background-color: #111423; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #1f2230;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #e2e3e5; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #985E6D; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #fff; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #1f2230 !important; }\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: #fff !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #a3a3a3; }\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: #985E6D;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #985E6D; }\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: #1d202e;\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 .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 .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: #cccccc;\n background-color: #1d202e;\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: #1d202e;\n padding: 0.2em 0.4em; }\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: #161d2a;\n color: #fff;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #985E6D; }\n .Footer a:hover {\n color: #7f4e5b; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #111423;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #192231; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #49648b;\n border-color: #49648b; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #27354c; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2e303d;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #7f4e5b; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #2e303d;\n color: #fff;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #49648b;\n min-width: 36px;\n background: #49648b;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #5777a6;\n color: #fff;\n border-color: #5777a6; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #5777a6;\n background-color: #5777a6;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #49648b;\n background-color: #49648b;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #49648b;\n background: rgba(73, 100, 139, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #49648b;\n min-width: 36px;\n background: #49648b;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #5777a6;\n color: #fff;\n border-color: #5777a6; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #fff; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #fff; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #1c1e26;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #2e303d; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #49648b;\n border-color: #49648b; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #fff; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #fff;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #985E6D;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #fff;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #a3a3a3;\n background-color: transparent;\n border-color: none; }\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 .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #985E6D; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 white;\n border-left: 2px solid white;\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: 20px; }\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 body.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: #fff;\n font-weight: 600; }\n body.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: #fff;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #985E6D;\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.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 .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #2e303d 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 body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: rgba(255, 255, 255, 0.08);\n border-color: #985E6D;\n color: #985E6D; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: #111423;\n padding: 14px;\n border-radius: 6px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #fff;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #985E6D; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #e2e3e5;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #985E6D; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #e2e3e5; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #e2e3e5; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #985E6D; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #fff;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #985E6D;\n color: #985E6D; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #985E6D;\n background-color: #985E6D;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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: 6px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }\n .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #985E6D; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #e2e3e5; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #985E6D; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\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 .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #a3a3a3; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(42px + 14px); }\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.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 + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #985E6D;\n text-transform: uppercase;\n border: 1px solid #985E6D;\n padding: 3px;\n display: inline-flex;\n border-radius: 20px; }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #7f4e5b;\n border-color: #7f4e5b;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #2e303d 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Frame-content .SearchBox .InputBox.BigInput,\n.Frame-content .SearchBox #Form_Search {\n background-color: transparent;\n color: #fff; }\n\n.groupSearch .InputBox.BigInput {\n background-color: transparent;\n color: #fff; }\n\n.SearchForm .InputAndButton .Button {\n color: transparent; }\n\n@media screen and (max-width: 768px) {\n .Herobanner .SearchBox .InputBox.BigInput,\n .Herobanner .SearchBox #Form_Search {\n background-color: #111423;\n color: #fff; } }\n\n.CasualMessage a,\n.InfoMessage a {\n color: #d5bac1; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\n text-decoration: underline;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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\n.Frame-content .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n background-color: $content_bg;\n color: $global-color_white;\n }\n}\n\n.groupSearch .InputBox.BigInput {\n background-color: $content_bg;\n color: $global-color_white;\n}\n\n.SearchForm .InputAndButton .Button {\n color: transparent;\n}\n\n.Herobanner .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n\n @include maxWidth {\n background-color: $global-color_bg;\n color: $global-color_white;\n }\n }\n}\n",".CasualMessage,\n.InfoMessage {\n a {\n color: lighten($global-color_primary, 30%);\n }\n}","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","base/_variables.scss","components/_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","base/_variables_dusk.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","custom_dusk.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss","components/_searchbox_dusk.scss","components/_modmessage_dusk.scss","sections/_themeoptions.scss"],"names":[],"mappings":"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AgBQ,ejBlFoC,AiBmFpC,gBjBqNsD,CiBvMzD,AA/BL,0JAqBY,yBVlFqC,CUmFxC,AZtDL,oCYgCJ,6DAyBY,cAAc,AAGd,gBjBtF+B,AiBuF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,+BAFA,AEhqB0E,sBAnCtC,AF4sBxC,mBANI,AEtjBqC,WAhJD,AF6sBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYlkBjD,AZnED,oCYgCJ,iEZwnBQ,cAAe,CYrlBlB,CAAA,AZylBG,yOAGI,+BErrBsE,AFurBtE,qBADA,AEltBmC,aAAA,CFotBtC,AYloBT,iFZqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AE5rBuC,yBAAA,AFqsB3C,mBANI,AEtjBqC,WAhJD,AF6sBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CYvjBjD,AZ9ED,oCYgCJ,iFZwnBQ,cAAe,CY1kBlB,CAAA,AZ8kBG,yRAGI,mBE9sB6D,AFgtB7D,qBADA,AE/sB6D,UAV7B,CF2tBnC,AYloBT,+EAiDQ,YAAa,CAChB,AAGL,+DZgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,+BAFA,AEhqB0E,sBAnCtC,AF4sBxC,mBANI,AEtjBqC,WAhJD,AF6sBxC,qBAlBA,AAkBqB,iFL1rB+F,AK0qBpH,eADA,ALrqBwC,gBAXD,AK4rBvC,iBLzY0D,AK0Y1D,gBALI,ALrYsD,eAAA,AK2Y1D,eLxsByD,AKysBzD,qBAbA,AAaqB,8CAb6B,CY5iBrD,AZzFG,oCYqFJ,+DZmkBQ,cAAe,CY/jBtB,CAAA,AZmkBO,sPAGI,+BErrBsE,AFu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","file":"custom_dusk.css","sourcesContent":["/*!\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@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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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_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 Frame\n\\* -------------------------------------------------------------- */\n\n$count_borderRadius: 20px !default;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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_border: 1px 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 !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 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\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 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 Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n$global-color_dusk: #111423;\n$global-color_evening: #192231;\n$global-color_grey: #a3a3a3;\n$global-color_cloud: #49648b;\n$global-color_sunset: #985E6D;\n\n$global-color_primary: $global-color_sunset !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_cloud !default;\n\n$global-color_bg: $global-color_dusk !default;\n$global-color_fg: $global-color_white !default; // text color | should have high contrast between $global-color_bg\n\n$global_borderRadius: 6px !default;\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 12%) !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$link-default_color: $global-color_grey !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n$theme-link-hover_textDecoration: underline !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_white !default;\n$button-basic_bg: mix($global-color_white, transparent, 8%) !default;\n$button-basic_border: $global-color_white !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: $button-basic_bg !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 Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: $global-color_evening !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_bg: $global-color_bg !default;\n$headerMebutton-hover_bg: $frame_bg !default;\n$headerMebutton-active_bg: lighten($frame_bg, 8%) !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: darken($global-color_evening, 2%) !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: mix($global-color_white, $header_bg, 12%) !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(255,255,255,255.30);\n$navigation-hover_fg: $navigation_fg !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n\n$navigationButton_bg: $global-color_secondary !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $global-color_secondary !default;\n\n$navigationButton-hover_bg: lighten($global-color_secondary, 8%) !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $navigationButton-hover_bg !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $global-color_fg !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 Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component_bg: $global-color_bg !default;\n$component_lateralBorder: true !default;\n$component_borderRadius: $global_borderRadius !default;\n$component_borderWidth: 1px !default;\n$component_borderColor: $theme-border_color !default;\n\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 20px !default;\n$tag_bg: transparent !default;\n$tag_fg: $global-color_grey !default;\n$tag_borderColor: $global-color_grey !default;\n$tag-hover_bg: $global-color_primary !default;\n$tag-hover_fg: $global-color_white !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Count\n\\* -------------------------------------------------------------- */\n\n$count_bg: $frame_bg !default;\n$count_border: 1px solid transparent !default;\n$count_color: $global-color_grey !default;\n\n$count-hover_bg: $global-color_primary !default;\n$count-hover_borderColor: $global-color_primary !default;\n$count-hover_color: $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderRadius: 20px !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_borderRadius: 20px !default;\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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ------------------ Theme ------------------ */\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 Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Tags\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Count\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\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 HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* --------------- Boilerplate --------------- */\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #fff;\n color: #fff; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #a3a3a3;\n line-height: inherit; }\n a:focus, a:hover {\n color: #985E6D; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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: #111423;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat; }\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.Frame-top {\n flex: 1 0 auto; }\n\n.Frame-contentWrap {\n background-color: #192231;\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #e2e3e5; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #fff; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 6px; }\n\n.DateTile {\n color: #fff;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #1f2230; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px; }\n @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #985E6D; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\n\n.SocialIcon {\n border-radius: 20px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\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-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.MeBox .Arrow {\n display: none; }\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 a.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: #985E6D;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #7f4e5b; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #fff;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #985E6D; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #985E6D;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #985E6D; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #985E6D;\n text-decoration: underline; }\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.Count,\n.Alert,\n.Reactions .Count {\n background-color: #192231;\n color: #a3a3a3;\n border-color: #0b0f16;\n border: 1px solid transparent;\n border-radius: 20px;\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 6px; }\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: #985E6D;\n color: #fff;\n border-color: #985E6D; }\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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #fff;\n background-color: rgba(255, 255, 255, 0.08);\n border: 1px solid #fff; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #985E6D;\n background-color: rgba(255, 255, 255, 0.08);\n border: 1px solid #985E6D; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #985E6D;\n background-color: rgba(255, 255, 255, 0.08);\n border-color: #985E6D; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #e2e3e5;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #985E6D; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: #985E6D;\n border-color: #985E6D;\n color: #fff; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\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: #985E6D;\n border: 1px solid #985E6D;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\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: #985E6D;\n border-color: #985E6D;\n color: #fff; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #985E6D;\n border-color: #985E6D;\n color: #fff;\n text-decoration: none; }\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,\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: 20px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%; }\n input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #985E6D;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto;\n border-radius: 16px; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 20px;\n background: transparent; }\n .FormWrapper label {\n color: #fff; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #e2e3e5; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\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 .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: underline; }\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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\n .Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n .Button.Danger:hover,\n .Button.Danger:active,\n .Button.Danger:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #985E6D; }\n\nli.token-input-token {\n background-color: transparent;\n color: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap; }\n li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #2e303d 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: 20px;\n border: #2e303d 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #985E6D;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 20px;\n border-bottom-right-radius: 20px; }\n\n.ButtonGroup.Multi .Button.Handle,\n.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: #985E6D;\n background-color: #985E6D;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(127, 78, 91, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(127, 78, 91, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #985E6D;\n border-right: 4px solid rgba(152, 94, 109, 0.3);\n border-bottom: 4px solid rgba(152, 94, 109, 0.3);\n border-left: 4px solid rgba(152, 94, 109, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(152, 94, 109, 0.05) !important; }\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 .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(152, 94, 109, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #985E6D; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #985E6D; }\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: #985E6D; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #985E6D !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #985E6D;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #985E6D !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(152, 94, 109, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #985E6D; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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: 6px; }\n @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #fff; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 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 * @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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #111423;\n padding-left: 14px;\n padding-right: 14px;\n border-top: #2e303d 1px solid;\n border-left: #2e303d 1px solid;\n border-right: #2e303d 1px solid; }\n .DataList .Item:first-child,\n .MessageList .Item:first-child {\n border-top-left-radius: 6px;\n border-top-right-radius: 6px; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #2e303d 1px solid;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .Item.CategoryHeading + .Item:not(.CategoryHeading),\n .MessageList .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: 6px;\n border-top-right-radius: 6px; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 6px;\n border-bottom: #2e303d 1px solid;\n border-left: #2e303d 1px solid;\n border-right: #2e303d 1px solid;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 6px) * -1); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\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: #985E6D; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #e2e3e5; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #e2e3e5; }\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: underline;\n color: #985E6D; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #e2e3e5;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #985E6D; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #fff; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px; }\n @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-radius: 6px;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 14px !important; }\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.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 12px; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #e2e3e5; }\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: #985E6D; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #a3a3a3;\n border: 1px solid #a3a3a3;\n line-height: 1.5;\n height: auto;\n border-radius: 20px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit; }\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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #e2e3e5;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #985E6D; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\n .MessageList .ItemComment .Item-BodyWrap,\n .MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n padding-top: 12px;\n padding-bottom: 12px;\n padding-left: 12px;\n padding-right: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px;\n margin-right: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #e2e3e5; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #fff;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #fff;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #fff; }\n\n.WarningMessage {\n background-color: #41391c;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #2c2332;\n border-color: #985E6D; }\n .CasualMessage a,\n .InfoMessage a {\n color: #784b56; }\n\n.AlertMessage {\n background-color: #411b26;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #e2e3e5; }\n .MorePager:focus, .MorePager:hover {\n color: #985E6D; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center; }\n @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\n .PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n .PrevNextPager .Next:hover,\n .PrevNextPager .Next:active,\n .PrevNextPager .Next:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #985E6D; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #985E6D; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #fff;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #2e303d 1px solid;\n background: #111423; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #1f2230;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #1f2230;\n border: 1px solid #2e303d 1px solid;\n color: #7f4e5b; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 20px;\n border-bottom-left-radius: 20px; }\n .Pager .Next {\n border-top-right-radius: 20px;\n border-bottom-right-radius: 20px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #985E6D; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #1f2230;\n border-radius: 20px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #985E6D !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #985E6D; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #7f4e5b;\n text-decoration: underline; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #985E6D; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #e2e3e5; }\n .Reactions .ReactButton:hover {\n color: #985E6D; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0; }\n\nbody.hasRichEditor .richEditor-frame {\n border-radius: 20px;\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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #fff;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #fff; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #fff; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 20px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #fff;\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.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: #fff;\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.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.ActivateSlider {\n border-radius: 20px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #2e303d 1px solid; }\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: #985E6D;\n border-radius: 20px;\n border: 1px solid;\n border-color: #885462;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #985E6D;\n color: #fff;\n border-color: #885462; }\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: #2e303d 1px solid;\n border-bottom: #2e303d 1px solid;\n box-shadow: none;\n padding-left: 14px;\n padding-right: 14px;\n border-left: #2e303d 1px solid;\n border-right: #2e303d 1px solid;\n border-radius: 6px; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td:first-child,\n .DataTable .Item:first-child td:first-child {\n border-top-left-radius: 6px; }\n .Groups .DataTable .Item:first-child td:last-child,\n .DataTable .Item:first-child td:last-child {\n border-top-right-radius: 6px; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #2e303d 1px solid; }\n .Groups .DataTable .Item:last-child td:first-child,\n .DataTable .Item:last-child td:first-child {\n border-bottom-left-radius: 6px; }\n .Groups .DataTable .Item:last-child td:last-child,\n .DataTable .Item:last-child td:last-child {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #2e303d 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #111423; }\n .Groups .DataTable .Item td:first-child,\n .DataTable .Item td:first-child {\n border-left: #2e303d 1px solid;\n padding-left: 14px; }\n .Groups .DataTable .Item td:last-child,\n .DataTable .Item td:last-child {\n border-right: #2e303d 1px solid;\n padding-right: 14px; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #fff; }\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: #985E6D; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #fff; }\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: #985E6D; }\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 .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 .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: #fff;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #e2e3e5; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #e2e3e5; }\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: #985E6D; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #e2e3e5; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #985E6D; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #e2e3e5; }\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: #985E6D; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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: 6px; }\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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 @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: 6px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n .DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.CategoryTable tbody tr td,\n .DataTable.CategoryTable tbody tr td {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: 6px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n .DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.CategoryTable tbody tr .CountComments,\n .DataTable.CategoryTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: 6px; }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n .DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.CategoryTable tbody tr .CountDiscussions,\n .DataTable.CategoryTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\n .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 .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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #e2e3e5; }\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: #985E6D; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\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: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn),\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr td:not(.CheckBoxColumn) {\n padding-right: 14px;\n border-right: #2e303d 1px solid; }\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 @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: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountViews {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 6px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments,\n .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CountComments {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: rgba(255, 255, 255, 0.08);\n color: #fff;\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 .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: rgba(255, 255, 255, 0.08);\n color: #985E6D; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 14px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #fff; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr td {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr .CountDiscussions {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 6px; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #2e303d 1px solid; } }\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: #fff; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #e2e3e5; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #e2e3e5; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #985E6D;\n color: #985E6D; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #985E6D;\n background-color: #985E6D;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #2e303d 1px solid;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #fff; }\n .DataTable-ReactionsLog .Item {\n background-color: #111423; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #1f2230;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #e2e3e5; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #985E6D; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\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(255, 255, 255, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #fff; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #1f2230 !important; }\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: #fff !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #a3a3a3; }\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: #985E6D;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #985E6D; }\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: #1d202e;\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 .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 .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: #cccccc;\n background-color: #1d202e;\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: #1d202e;\n padding: 0.2em 0.4em; }\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: #161d2a;\n color: #fff;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #985E6D; }\n .Footer a:hover {\n color: #7f4e5b; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #111423;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #192231; }\n .Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #49648b;\n border-color: #49648b; }\n .Header .ToggleFlyout.Open .MeButton {\n background-color: #27354c; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2e303d;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #7f4e5b; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #2e303d;\n color: #fff;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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: #49648b;\n min-width: 36px;\n background: #49648b;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #5777a6;\n color: #fff;\n border-color: #5777a6; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #5777a6;\n background-color: #5777a6;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #49648b;\n background-color: #49648b;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #49648b;\n background: rgba(73, 100, 139, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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: #49648b;\n min-width: 36px;\n background: #49648b;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #5777a6;\n color: #fff;\n border-color: #5777a6; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #fff; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #fff; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #1c1e26;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #2e303d; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #49648b;\n border-color: #49648b; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #fff; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #fff;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #985E6D;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #fff;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #a3a3a3;\n background-color: transparent;\n border-color: none; }\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 .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #985E6D; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 white;\n border-left: 2px solid white;\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: 20px; }\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 body.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: #fff;\n font-weight: 600; }\n body.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: #fff;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #985E6D;\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.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 .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #2e303d 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 body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: rgba(255, 255, 255, 0.08);\n border-color: #985E6D;\n color: #985E6D; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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: #111423;\n padding: 14px;\n border-radius: 6px; }\n @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #fff;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #985E6D; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #e2e3e5;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #985E6D; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #a3a3a3; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: underline;\n color: #985E6D; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #a3a3a3; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: underline;\n color: #985E6D; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .Methods a {\n color: #a3a3a3; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #985E6D; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #fff;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #985E6D;\n color: #985E6D; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #985E6D;\n background-color: #985E6D;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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: 6px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }\n .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #985E6D; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #e2e3e5; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: underline;\n color: #985E6D; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\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 .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #a3a3a3; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\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: 14px;\n margin-right: 0;\n left: 14px; }\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 display: block;\n padding-left: calc(42px + 14px); }\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.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 + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #985E6D;\n text-transform: uppercase;\n border: 1px solid #985E6D;\n padding: 3px;\n display: inline-flex;\n border-radius: 20px; }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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: #985E6D;\n min-width: 36px;\n background: #985E6D;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #7f4e5b;\n color: #fff;\n border-color: #7f4e5b; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #7f4e5b;\n border-color: #7f4e5b;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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: rgba(255, 255, 255, 0.08);\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 20px;\n display: inline-block;\n -webkit-appearance: none; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: rgba(255, 255, 255, 0.08);\n color: #985E6D;\n border-color: #985E6D; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #2e303d 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.Frame-content .SearchBox .InputBox.BigInput,\n.Frame-content .SearchBox #Form_Search {\n background-color: transparent;\n color: #fff; }\n\n.groupSearch .InputBox.BigInput {\n background-color: transparent;\n color: #fff; }\n\n.SearchForm .InputAndButton .Button {\n color: transparent; }\n\n@media screen and (max-width: 768px) {\n .Herobanner .SearchBox .InputBox.BigInput,\n .Herobanner .SearchBox #Form_Search {\n background-color: #111423;\n color: #fff; } }\n\n.CasualMessage a,\n.InfoMessage a {\n color: #d5bac1; }\n\n/* ------------------ Sections ------------------ */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ThemeOptions-panelToLeft .Panel-main {\n margin-left: 0; }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox,\n.ThemeOptions-panelToLeft .MainContent {\n order: 2;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox,\n .ThemeOptions-panelToLeft .MainContent {\n order: 0; } }\n\n.ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - 270px); }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .BreadcrumbsBox {\n order: initial;\n margin-left: 0;\n width: auto; } }\n\n.ThemeOptions-panelToLeft .SearchBox {\n margin-left: 0; }\n @media screen and (max-width: 992px) {\n .ThemeOptions-panelToLeft .SearchBox {\n margin-left: auto; } }\n\n.hideHomepageTitle .MainContent .HomepageTitle,\n.hideHomepageTitle .MainContent .PageDescription {\n display: none; }\n\n.ThemeOptions-hasHeroBanner .BreadcrumbsBox {\n margin-left: 0;\n width: 100%; }\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel .SearchBox {\n display: none; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\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\n.Frame-content .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n background-color: $content_bg;\n color: $global-color_white;\n }\n}\n\n.groupSearch .InputBox.BigInput {\n background-color: $content_bg;\n color: $global-color_white;\n}\n\n.SearchForm .InputAndButton .Button {\n color: transparent;\n}\n\n.Herobanner .SearchBox {\n .InputBox.BigInput,\n #Form_Search {\n\n @include maxWidth {\n background-color: $global-color_bg;\n color: $global-color_white;\n }\n }\n}\n",".CasualMessage,\n.InfoMessage {\n a {\n color: lighten($global-color_primary, 30%);\n }\n}","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ThemeOptions-panelToLeft {\n\n .Panel-main {\n margin-left: 0;\n }\n\n .BreadcrumbsBox,\n .MainContent {\n order: 2;\n margin-left: auto;\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: 0;\n }\n }\n\n .BreadcrumbsBox {\n order: 2;\n margin-left: auto;\n width: calc(100% - #{$panel_width + 50px});\n\n @include maxWidth($theme-breakpoint_tablet) {\n order: initial;\n margin-left: 0;\n width: auto;\n }\n }\n\n .SearchBox {\n margin-left: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n margin-left: auto;\n }\n }\n}\n\n.hideHomepageTitle {\n\n .MainContent {\n\n .HomepageTitle,\n .PageDescription {\n display: none;\n }\n }\n}\n\n.ThemeOptions-hasHeroBanner {\n .BreadcrumbsBox {\n margin-left: 0;\n width: 100%;\n }\n}\n\n.ThemeOptions-hasHeroBanner.ThemeOptions-hasFeatureSearchbox .Panel {\n\n .SearchBox {\n display: none;\n }\n}\n"]} \ No newline at end of file diff --git a/addons/themes/theme-boilerplate/design/custom.css b/addons/themes/theme-boilerplate/design/custom.css index 18c48b7147b..0124b53db03 100644 --- a/addons/themes/theme-boilerplate/design/custom.css +++ b/addons/themes/theme-boilerplate/design/custom.css @@ -28,7 +28,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body{color:#555a62;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#0291db}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} + */body{color:#555a62;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:break-word;word-break:normal;word-break:break-word}*,p,span{line-height:inherit}p,span{margin:0;padding:0}a{-o-transition:color .1s ease-out;-webkit-transition:color .1s ease-out;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:inherit;transition:color .1s ease-out}a,a:focus,a:hover{color:#0291db}p{margin:3px 0}p .emoji{height:auto;width:14px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}h1{font-size:32px;font-weight:700}h1 .Gloss,h1 a{color:inherit;font-size:inherit;font-weight:inherit}@media screen and (max-width:768px){h1{font-size:18px}}h1 .emoji{height:auto;width:32px}h2{font-size:18px}h2 .emoji{height:auto;width:18px}b,strong{font-weight:700}abbr{text-underline:none}.CategoryHeading,.CategoryName h2,.Item.Read .Title,.Item .Title,.Item .TitleWrap,[aria-level="3"] a{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CategoryHeading .ItemContent,.CategoryHeading a,.CategoryName h2 .ItemContent,.CategoryName h2 a,.Item.Read .Title .ItemContent,.Item.Read .Title a,.Item .Title .ItemContent,.Item .Title a,.Item .TitleWrap .ItemContent,.Item .TitleWrap a,[aria-level="3"] a .ItemContent,[aria-level="3"] a a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.CategoryHeading .ItemContent:focus,.CategoryHeading .ItemContent:hover,.CategoryHeading a:focus,.CategoryHeading a:hover,.CategoryName h2 .ItemContent:focus,.CategoryName h2 .ItemContent:hover,.CategoryName h2 a:focus,.CategoryName h2 a:hover,.Item.Read .Title .ItemContent:focus,.Item.Read .Title .ItemContent:hover,.Item.Read .Title a:focus,.Item.Read .Title a:hover,.Item .Title .ItemContent:focus,.Item .Title .ItemContent:hover,.Item .Title a:focus,.Item .Title a:hover,.Item .TitleWrap .ItemContent:focus,.Item .TitleWrap .ItemContent:hover,.Item .TitleWrap a:focus,.Item .TitleWrap a:hover,[aria-level="3"] a .ItemContent:focus,[aria-level="3"] a .ItemContent:hover,[aria-level="3"] a a:focus,[aria-level="3"] a a:hover{color:inherit} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -38,7 +38,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#696e75;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#0291db;text-decoration:none}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#555a62}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center;width:20px}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:#f5f5f6;color:#555a62;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#0276b3;border-color:#0276b3;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;float:right;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} + */html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;overflow:hidden;padding:0;width:42px}.PhotoWrap img{height:auto;margin:0;width:100%}.PhotoWrap.NoPhoto{display:none}.About.P,.MeBox,.UserBox{margin:0}.PhotoGrid .ProfilePhoto{-webkit-box-shadow:none;border-radius:0;box-shadow:none}.PhotoGrid img{vertical-align:initial}.DataList .Item{border-bottom-width:0}.Item .Author a{color:#696e75;font-size:inherit;font-weight:inherit}.Item .Author a:focus,.Item .Author a:hover{color:#0291db;text-decoration:none}.Item .BlockTitle{font-size:inherit}.Message{margin-top:0}.DataTable td{border-bottom:0}.CategoryTable,.DiscussionTable{margin-bottom:18px}.CategoryTable,.DataTableWrap{border-collapse:separate}.CategoryTable tr,.DataTableWrap tr{padding:0}.CategoryTable tr.Read,.DataTableWrap tr.Read{background:none}.CategoryTable td,.DataTableWrap td{padding:0;vertical-align:middle}.CategoryTable td .Wrap,.DataTableWrap td .Wrap{position:relative}.CategoryTable thead td,.CategoryTable thead tr,.DataTableWrap thead td,.DataTableWrap thead tr{border-bottom:none}.CategoryTable thead td.BigCount .Wrap,.DataTableWrap thead td.BigCount .Wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.CategoryTable .CheckBoxColumn,.DataTableWrap .CheckBoxColumn{width:20px}.CategoryTable tbody .Wrap,.DataTableWrap tbody .Wrap{padding:0;position:relative}.CategoryTable td.BigCount,.DataTableWrap td.BigCount{text-align:center;vertical-align:middle}.CategoryTable .ChildCategories,.DataTableWrap .ChildCategories{border-top:none;padding-top:0}.Options .Arrow:before{color:#555a62}.PhotoWrap.Hidden{display:none}.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.Options{height:auto}.Options>a,.Options>span{margin-left:6px}.BlockTitle{padding:0}.AdminCheck{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;justify-content:center}.AdminCheck input{margin:0}.PageTitle .Options{height:auto}.ItemDiscussion{margin-bottom:0}#SignoutWarning{background:#fff;bottom:auto}#SignoutWarning *{line-height:40px}.CreateAccount{margin-top:12px}.DateTile,.idea-counter-box{border-radius:0;min-height:40px;width:40px}.DateTile{background-color:#f5f5f6;color:#555a62;padding:6px 0 2px;text-align:center}.DateTile .Day{font-weight:700}a.ChangePicture{top:0}.UserSignature{font-size:12px}.Reactions .ReactButton,.Reactions .ReactButton.HasCount{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.MenuItems-Reactions .PhotoWrapSmall{margin-right:0}.MenuItems-Reactions a{-o-text-overflow:ellipsis;display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItems a:hover .Gloss{color:inherit!important}#Form_Ban{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_Ban{max-width:100%}}#Form_Ban:active,#Form_Ban:focus,#Form_Ban:hover{background:#0276b3;border-color:#0276b3;color:#fff}@media screen and (max-width:768px){.Dropdown.MenuItems{min-width:auto}}[class*=Status-Tag-]{background-color:rgba(0,0,0,0)!important;padding:0!important}.Leaderboard-User{-o-text-overflow:initial;display:inline-block;overflow:auto;text-overflow:clip;white-space:inherit}body>svg{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}table.PreferenceGroup th{min-width:9ex}.Popup #UserBadgeForm h1,.Popup #UserBadgeForm p{display:block;margin-bottom:12px}.Popup #UserBadgeForm textarea{display:block;margin-top:3px;width:100%}.Popup #UserBadgeForm button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;float:right;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-top:-16px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Popup #UserBadgeForm button{max-width:100%}}.Popup #UserBadgeForm button:active,.Popup #UserBadgeForm button:focus,.Popup #UserBadgeForm button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList-Connections{width:100%}@media screen and (max-width:600px){.DataList-Connections .Connection-Name{display:none}}.BlockTitle,.Pager{font-weight:inherit}#Panel .FilterMenu .Active,.PanelInfo .Active{background:rgba(0,0,0,0);font-weight:inherit}.PanelInfo li{border-bottom-width:0}.Box{margin:12px 0}#Panel .FilterMenu li:first-child,.PanelInfo li:first-child{border-top-width:0}.SocialIcon .Text{font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:170px;padding:0 0 0 3px}.PageDescription{margin:0}.DataList-Connections .Connection-Header,.DataList-Connections .Connection-Name{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.DataList-Connections .Connection-Header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.DataList-Connections .Connection-Header{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}}.DataList-Connections .Connection-Name{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:12px 0;min-width:200px}@media screen and (max-width:768px){.DataList-Connections .Connection-Name{-ms-flex:initial;-webkit-box-flex:initial;flex:initial;min-width:0}}.DataList-Connections .Connection-Connect{padding:0;position:static}.DataList-Connections .Gloss.Connected{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%}.DataList-Connections .Gloss.Connected .ProfilePhoto{height:30px;margin-right:12px;width:30px}.DataList-Connections .Connection-Name{font-size:14px;margin:0}@media screen and (max-width:768px){.DataList-Connections .Connection-Connect{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px 0 0 auto;margin:10px 0 0;width:100%}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -82,7 +82,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:6px;color:#000;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:6px;padding:0}.FormWrapper label{color:#555a62}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#696e75}.editor-help-text a:focus,.editor-help-text a:hover{color:#0291db;text-decoration:none}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:none}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #d6d7d9;border-radius:6px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#0291db;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#0291db;border-color:#0291db;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(2,118,179,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(2,118,179,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} + */.AdvancedSearch .InputBox,.AdvancedSearch select,input.InputBox,input[type=text],select,textarea,ul.token-input-list{background:#fff;border:1px solid #999;border-radius:6px;color:#000;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;height:36px;line-height:36px;margin:0;padding:3px 12px;width:100%}.AdvancedSearch .InputBox:active,.AdvancedSearch .InputBox:focus,.AdvancedSearch select:active,.AdvancedSearch select:focus,input.InputBox:active,input.InputBox:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus,ul.token-input-list:active,ul.token-input-list:focus{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;color:#000;outline:none}::-ms-clear{display:none}textarea{overflow:auto}.AdvancedSearch select,select{-moz-appearance:none;font-family:"system-ui",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-bottom:0;padding-top:0}.AdvancedSearch select:focus,select:focus{-moz-appearance:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select::-ms-expand{display:none}.FormWrapper{background:rgba(0,0,0,0);border-radius:6px;padding:0}.FormWrapper label{color:#555a62}.FormWrapper .Buttons .Back{padding-right:12px}.editor-help-text{font-size:inherit;font-weight:inherit;line-height:inherit}.editor-help-text a{color:#696e75}.editor-help-text a:focus,.editor-help-text a:hover{color:#0291db;text-decoration:none}.js-poll-result-btn{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.js-poll-result-btn{max-width:100%}}.js-poll-result-btn:active,.js-poll-result-btn:focus,.js-poll-result-btn:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons,.FormWrapper .Buttons{padding-bottom:0;padding-top:0}.FormTitleWrapper .Buttons .Back,.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Back,.FormWrapper .Buttons .Button{margin-bottom:3px;margin-left:3px;margin-right:0;padding-right:0}.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{font-size:14px;line-height:36px}.FormTitleWrapper .Buttons .Back a:focus,.FormTitleWrapper .Buttons .Back a:hover,.FormWrapper .Buttons .Back a:focus,.FormWrapper .Buttons .Back a:hover{text-decoration:none}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Back,.FormWrapper .Buttons .Back{display:block;line-height:1.5;margin-bottom:12px;margin-left:0;text-align:left}}.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button,.FormWrapper .Buttons .Button{max-width:100%}}.FormTitleWrapper .Buttons .Button:active,.FormTitleWrapper .Buttons .Button:focus,.FormTitleWrapper .Buttons .Button:hover,.FormWrapper .Buttons .Button:active,.FormWrapper .Buttons .Button:focus,.FormWrapper .Buttons .Button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button.Primary{max-width:100%}}.FormTitleWrapper .Buttons .Button.Primary:active,.FormTitleWrapper .Buttons .Button.Primary:focus,.FormTitleWrapper .Buttons .Button.Primary:hover,.FormWrapper .Buttons .Button.Primary:active,.FormWrapper .Buttons .Button.Primary:focus,.FormWrapper .Buttons .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.FormTitleWrapper .Buttons .Button.Hidden,.FormWrapper .Buttons .Button.Hidden{display:none}#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){#Form_OK,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary{max-width:100%}}#Form_OK:active,#Form_OK:focus,#Form_OK:hover,.Button:not(.GroupOptionsTitle):active,.Button:not(.GroupOptionsTitle):focus,.Button:not(.GroupOptionsTitle):hover,.Buttons .btn-primary:active,.Buttons .btn-primary:focus,.Buttons .btn-primary:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.Button.Danger,.Buttons .Close{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Button.Danger,.Buttons .Close{max-width:100%}}.Button.Danger:active,.Button.Danger:focus,.Button.Danger:hover,.Buttons .Close:active,.Buttons .Close:focus,.Buttons .Close:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.ActivityFormWrap{margin-bottom:12px}label{display:inline-block;margin-bottom:3px}ul.token-input-list{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;padding:3px 12px}ul.token-input-list li input{font-size:14px;font-weight:400!important;height:30px;line-height:normal;margin:0!important;padding:0}ul.token-input-list.token-input-focused{-webkit-box-shadow:none;background:#fff;border-color:#0291db;box-shadow:none;outline:none}li.token-input-token{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}li.token-input-token:active,li.token-input-token:focus,li.token-input-token:hover{text-decoration:none}div.token-input-dropdown{-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);border:1px solid #d6d7d9;border-radius:6px;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1);opacity:1!important;visibility:visible!important}div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{display:inline-block;line-height:40px;padding-left:18px;padding-right:18px;width:100%}@media screen and (max-width:768px){div.token-input-dropdown p,div.token-input-dropdown ul li[class^=token-input-dropdown-item]{padding-left:12px;padding-right:12px}}.editor a{cursor:pointer}.editor .icon-caret-down:hover{background:none}.SelectWrapper{position:relative}.SelectWrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%}.SelectWrapper:after{-ms-transform:translateY(-50%);-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);color:inherit;color:#0291db;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;pointer-events:none;position:absolute;right:6px;text-align:center;text-decoration:inherit;text-transform:none;top:50%;transform:translateY(-50%)}.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BigButton:not(.Danger),.Button-Controls .Button.Primary,.NewConversation.NewConversation{max-width:100%}}.BigButton:not(.Danger):active,.BigButton:not(.Danger):focus,.BigButton:not(.Danger):hover,.Button-Controls .Button.Primary:active,.Button-Controls .Button.Primary:focus,.Button-Controls .Button.Primary:hover,.NewConversation.NewConversation:active,.NewConversation.NewConversation:focus,.NewConversation.NewConversation:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.BoxButtons .Button.Primary,.groupToolbar .Button.Primary{max-width:100%}}.BoxButtons .Button.Primary:active,.BoxButtons .Button.Primary:focus,.BoxButtons .Button.Primary:hover,.groupToolbar .Button.Primary:active,.groupToolbar .Button.Primary:focus,.groupToolbar .Button.Primary:hover{background:#0276b3;border-color:#0276b3;color:#fff}.BigButton,.ButtonGroup.Multi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:360px;width:100%}@media screen and (max-width:768px){.BigButton,.ButtonGroup.Multi{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}}.ButtonGroup.Multi>.Button:first-child{border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;width:100%}.ButtonGroup.Multi .Button.Handle,.ButtonGroup.Multi.Open .Button.Handle{background-color:#0291db;border-color:#0291db;color:#fff;height:100%;min-width:36px;padding:0;position:absolute;right:0;top:0}.ButtonGroup.Multi .Button.Handle .SpDropdownHandle:before,.ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle:before{height:100%;padding:0 12px}.ButtonGroup.Multi .Button.Handle:active,.ButtonGroup.Multi .Button.Handle:focus,.ButtonGroup.Multi .Button.Handle:hover,.ButtonGroup.Multi.Open .Button.Handle:active,.ButtonGroup.Multi.Open .Button.Handle:focus,.ButtonGroup.Multi.Open .Button.Handle:hover{background-color:rgba(2,118,179,.05);color:#fff}.ButtonGroup.Multi:active .Button.Handle,.ButtonGroup.Multi:focus .Button.Handle,.ButtonGroup.Multi:hover .Button.Handle{background-color:rgba(2,118,179,.3);color:#fff;min-width:36px}.change-picture .WarningMessage{margin:12px 0}@media screen and (max-width:768px){.change-picture .Button{text-align:center;width:100%}.change-picture .change-picture-new{margin:0 0 3px}}.CommentForm textarea.TextBox,.DiscussionForm textarea.TextBox{min-height:100px}.FormTitleWrapper .H{margin-bottom:6px}.Form-HeaderWrap .Author{display:none}.FormTitleWrapper{margin-bottom:14px}.CommentForm.CommentForm .FormWrapper,.FormWrapper-Condensed .FormWrapper{border-width:0;padding:0}@media screen and (max-width:768px){.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons,.FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons{padding:0}}.CommentForm .DraftButton{display:none!important} /*! * @author Isis (igraziatto) Graziatto @@ -100,13 +100,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{margin:0} + */.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0;width:42px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-top:1px solid #d6d7d9;padding:14px 0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #d6d7d9}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #d6d7d9;content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#0291db}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#696e75;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:0 6px}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#0291db;text-decoration:none}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#0291db}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#555a62}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 3px 0 0;width:42px}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;border-top-width:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:0!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:56px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding-bottom:12px;padding-top:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:0;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#696e75;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#0291db}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#696e75;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#0291db}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.MessageList.AcceptedAnswers .Item:first-child,.MessageList.Comments .Item:first-child{border-top-width:0}.MessageList.AcceptedAnswers .Item:first-child .Item-Header,.MessageList.Comments .Item:first-child .Item-Header{padding-top:0}.MessageList.AcceptedAnswers .Item:first-child .Options,.MessageList.Comments .Item:first-child .Options{margin-top:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:0;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#0291db;text-decoration:none}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} + */.DataList,.MessageList{margin:0 0 18px}.DataList .Item,.MessageList .Item{background:#fff;border-top:1px solid #d6d7d9;padding:14px 0}.DataList .Item:last-child,.MessageList .Item:last-child{border-bottom:1px solid #d6d7d9}.DataList .Item.Read,.MessageList .Item.Read{opacity:1}.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:32px;margin-bottom:14px;padding:0!important}.DataList .CategoryHeading .Options,.MessageList .CategoryHeading .Options{display:none}@media screen and (max-width:768px){.DataList .CategoryHeading,.MessageList .CategoryHeading{font-size:18px}}.DataList .Item~.CategoryHeading,.MessageList .Item~.CategoryHeading{margin-top:14px}.DataList .Item~.CategoryHeading:before,.MessageList .Item~.CategoryHeading:before{background:rgba(0,0,0,0);border-bottom:1px solid #d6d7d9;content:"";height:0;position:absolute;top:-14px;width:calc(100% - 2px)}.DataList .Item.Read .Title,.DataList .Item .Title,.DataList .Item h3,.MessageList .Item.Read .Title,.MessageList .Item .Title,.MessageList .Item h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataList .Item.Read .Title:focus,.DataList .Item.Read .Title:hover,.DataList .Item .Title:focus,.DataList .Item .Title:hover,.DataList .Item h3:focus,.DataList .Item h3:hover,.MessageList .Item.Read .Title:focus,.MessageList .Item.Read .Title:hover,.MessageList .Item .Title:focus,.MessageList .Item .Title:hover,.MessageList .Item h3:focus,.MessageList .Item h3:hover{color:#0291db}.DataList .Item.Read .Title a,.DataList .Item .Title a,.DataList .Item h3 a,.MessageList .Item.Read .Title a,.MessageList .Item .Title a,.MessageList .Item h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataList .Item.Read .Title a:focus,.DataList .Item.Read .Title a:hover,.DataList .Item .Title a:focus,.DataList .Item .Title a:hover,.DataList .Item h3 a:focus,.DataList .Item h3 a:hover,.MessageList .Item.Read .Title a:focus,.MessageList .Item.Read .Title a:hover,.MessageList .Item .Title a:focus,.MessageList .Item .Title a:hover,.MessageList .Item h3 a:focus,.MessageList .Item h3 a:hover{color:inherit}.DataList .CategoryDescription,.DataList .Excerpt,.MessageList .CategoryDescription,.MessageList .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataList .CategoryDescription:empty,.DataList .Excerpt:empty,.MessageList .CategoryDescription:empty,.MessageList .Excerpt:empty{display:none}.DataList .ItemContent.Discussion .Excerpt,.MessageList .ItemContent.Discussion .Excerpt{margin-top:6px}.DataList .Options,.MessageList .Options{display:-webkit-box;display:-ms-flexbox;display:flex}.DataList .Bookmark:before,.DataList .OptionsMenu .Arrow:before,.MessageList .Bookmark:before,.MessageList .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataList .OptionsMenu .Arrow:before,.MessageList .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px}.DataList .LatestPostTitle,.DataList .MostRecentBy,.MessageList .LatestPostTitle,.MessageList .MostRecentBy{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .AuthorInfo,.DataList .Meta,.MessageList .AuthorInfo,.MessageList .Meta{color:#696e75;font-size:12px;font-weight:400}.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.DataList .AuthorWrap,.DataList .Meta,.MessageList .AuthorWrap,.MessageList .Meta{line-height:1.5;margin-top:12px}}.DataList .Author .Username,.DataList .ChildCategories,.DataList .MItem,.DataList .MItem.Category,.MessageList .Author .Username,.MessageList .ChildCategories,.MessageList .MItem,.MessageList .MItem.Category{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit}.DataList .Author .Username a,.DataList .ChildCategories a,.DataList .MItem.Category a,.DataList .MItem a,.MessageList .Author .Username a,.MessageList .ChildCategories a,.MessageList .MItem.Category a,.MessageList .MItem a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList .Author .Username a:focus,.DataList .Author .Username a:hover,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.DataList .MItem.Category a:focus,.DataList .MItem.Category a:hover,.DataList .MItem a:focus,.DataList .MItem a:hover,.MessageList .Author .Username a:focus,.MessageList .Author .Username a:hover,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover,.MessageList .MItem.Category a:focus,.MessageList .MItem.Category a:hover,.MessageList .MItem a:focus,.MessageList .MItem a:hover{color:#0291db;text-decoration:none}.DataList .MItem,.DataList .Tag,.MessageList .MItem,.MessageList .Tag{margin-left:6px;margin-right:6px}.DataList .MItem.Hidden,.MessageList .MItem.Hidden{display:none}.DataList .HasNew,.DataList .Tag:not([class*=Status-Tag]),.MessageList .HasNew,.MessageList .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataList .MItem.DiscussionAuthor,.MessageList .MItem.DiscussionAuthor{display:none}.DataList .MItem.Category,.MessageList .MItem.Category{display:inline}.DataList .MItem.Category a,.MessageList .MItem.Category a{-o-text-overflow:ellipsis;display:block;display:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataList .MostRecent>*,.DataList .MostRecentBy>*,.MessageList .MostRecent>*,.MessageList .MostRecentBy>*{white-space:normal}.DataList .MostRecent a,.DataList .MostRecentBy a,.MessageList .MostRecent a,.MessageList .MostRecentBy a{display:inline}.DataList .MostRecentBy,.MessageList .MostRecentBy{display:inherit}.DataList .MItem.LastCommentDate,.DataList .MItem.RSS,.MessageList .MItem.LastCommentDate,.MessageList .MItem.RSS{display:none}.DataList .ChildCategories,.MessageList .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:-3px}.DataList .ChildCategories b,.MessageList .ChildCategories b{margin-bottom:3px;margin-right:3px}.DataList .ChildCategories a,.MessageList .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:3px}.DataList .ChildCategories a:active,.DataList .ChildCategories a:focus,.DataList .ChildCategories a:hover,.MessageList .ChildCategories a:active,.MessageList .ChildCategories a:focus,.MessageList .ChildCategories a:hover{color:#0291db}.DataList .ChildCategories .Comma,.MessageList .ChildCategories .Comma{margin-right:3px}.DataList a.Delete,.MessageList a.Delete{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataList a.Delete:hover,.MessageList a.Delete:hover{background:rgba(0,0,0,0);color:#555a62}.DataList .PhotoWrap,.MessageList .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;width:42px}.DataList .PhotoWrap img,.MessageList .PhotoWrap img{height:auto;margin:0;width:100%}.DataList .PhotoWrap.NoPhoto,.MessageList .PhotoWrap.NoPhoto{display:none}.DataList .IndexPhoto,.MessageList .IndexPhoto{margin-right:0}.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto{height:42px;margin:0 12px 0 0;width:42px}.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount{margin-left:0}.DataList .Item-Col .Options,.MessageList .Item-Col .Options{visibility:visible}.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-left:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.DataList .Item-Col .Options .OptionsLink,.MessageList .Item-Col .Options .OptionsLink{max-width:100%}}.DataList .Item-Col .Options .OptionsLink:active,.DataList .Item-Col .Options .OptionsLink:focus,.DataList .Item-Col .Options .OptionsLink:hover,.MessageList .Item-Col .Options .OptionsLink:active,.MessageList .Item-Col .Options .OptionsLink:focus,.MessageList .Item-Col .Options .OptionsLink:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.DataList .Item-Col .Options .Bullet,.MessageList .Item-Col .Options .Bullet{display:none}.DataList .NoteType,.MessageList .NoteType{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.DataList .CategoryPhoto,.MessageList .CategoryPhoto{height:inherit}.DataList .MItem.MItem-Resolved,.MessageList .MItem.MItem-Resolved{display:inline-block;font-size:inherit;height:14px;line-height:inherit;margin-bottom:0;padding:0;vertical-align:middle;width:13px}.DataList .resolved2-resolved,.DataList .resolved2-unresolved,.MessageList .resolved2-resolved,.MessageList .resolved2-unresolved{display:block;top:auto}.DataList .Hero,.MessageList .Hero{padding:0}.DataList mark,.MessageList mark{background-color:rgba(255,206,0,.5)}.DataList .Reactions,.MessageList .Reactions{margin:0 -3px}.DataList .Reactions .Bullet,.MessageList .Reactions .Bullet{display:none}.DataList .Reactions .ToggleFlyout,.MessageList .Reactions .ToggleFlyout{display:inline-block}.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{margin:3px 3px 0}@media screen and (max-width:768px){.DataList .Reactions .ReactButton,.MessageList .Reactions .ReactButton{line-height:2.5em}}.DataList .Reactions .ReactButton-Flag,.MessageList .Reactions .ReactButton-Flag{margin-left:0}.DataList,.PageTitle+.ItemDiscussion{-webkit-box-shadow:none;border-radius:0;border-top-width:0;box-shadow:none}.DataList.CategoryList .CategoryHeading{border-top-width:0}.DataList.CategoryList .Item[class*=Depth]{padding-left:0!important}.DataList.Discussions .Item .Title{display:block}.DataList.Discussions .Item .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent{padding-left:54px}.MessageList .ItemComment .Options .ToggleFlyout,.MessageList .PageTitle .Options .ToggleFlyout{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .PageTitle{margin-bottom:14px}.MessageList .PageTitle h1{font-size:32px;line-height:1.25}@media screen and (max-width:768px){.MessageList .PageTitle h1{font-size:18px}}.MessageList .PageTitle .Options .Bookmark{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.MessageList .ItemComment.ItemComment,.MessageList .ItemDiscussion.ItemDiscussion{padding:0}.MessageList .ItemComment,.MessageList .ItemDiscussion{position:relative}.MessageList .ItemComment .Item-Header,.MessageList .ItemDiscussion .Item-Header{background:rgba(0,0,0,0);margin:0;min-height:66px;padding-bottom:12px;padding-top:12px;width:100%}.MessageList .ItemComment .Item-Header .PhotoWrap,.MessageList .ItemDiscussion .Item-Header .PhotoWrap{left:0;margin:0;position:absolute;top:12px}.MessageList .ItemComment .MItem.RoleTracker,.MessageList .ItemDiscussion .MItem.RoleTracker{padding:0 3px}.MessageList .ItemComment .MItem.RoleTracker a,.MessageList .ItemDiscussion .MItem.RoleTracker a{color:inherit;margin:0}.MessageList .ItemComment .MItem.RoleTracker a:active,.MessageList .ItemComment .MItem.RoleTracker a:focus,.MessageList .ItemComment .MItem.RoleTracker a:hover,.MessageList .ItemDiscussion .MItem.RoleTracker a:active,.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,.MessageList .ItemDiscussion .MItem.RoleTracker a:hover{text-decoration:none}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .AuthorWrap,.MessageList .ItemDiscussion .Meta{display:inline-block;font-size:12px;line-height:1.5;padding-left:56px}.MessageList .ItemComment .AuthorWrap>*,.MessageList .ItemComment .Meta>*,.MessageList .ItemDiscussion .AuthorWrap>*,.MessageList .ItemDiscussion .Meta>*{display:inline;font-size:inherit;line-height:inherit}.MessageList .ItemComment .InlineTags,.MessageList .ItemDiscussion .InlineTags{padding-left:0}.MessageList .ItemComment .InlineTags a,.MessageList .ItemDiscussion .InlineTags a{color:#696e75;font-size:inherit}.MessageList .ItemComment .InlineTags a:active,.MessageList .ItemComment .InlineTags a:focus,.MessageList .ItemComment .InlineTags a:hover,.MessageList .ItemDiscussion .InlineTags a:active,.MessageList .ItemDiscussion .InlineTags a:focus,.MessageList .ItemDiscussion .InlineTags a:hover{color:#0291db}.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{width:100%}@media screen and (max-width:768px){.MessageList .ItemComment .Meta,.MessageList .ItemDiscussion .Meta{margin-top:0}}.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:0}@media screen and (max-width:768px){.MessageList .ItemComment .MItem,.MessageList .ItemDiscussion .MItem{margin-bottom:3px}}.MessageList .ItemComment .AuthorWrap,.MessageList .ItemDiscussion .AuthorWrap{max-width:calc(100% - 45px)}.MessageList .ItemComment .MItem.Category,.MessageList .ItemDiscussion .MItem.Category{display:none}.MessageList .ItemComment .MItem.Rank,.MessageList .ItemComment .MItem.RoleTitle,.MessageList .ItemDiscussion .MItem.Rank,.MessageList .ItemDiscussion .MItem.RoleTitle{background-color:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:3px;color:#555a62;color:inherit;display:inline-block;font-size:12px;font-weight:inherit;height:auto;line-height:1.5;padding:0 3px;white-space:nowrap}.MessageList .ItemComment .MItem.Rank:active,.MessageList .ItemComment .MItem.Rank:focus,.MessageList .ItemComment .MItem.Rank:hover,.MessageList .ItemComment .MItem.RoleTitle:active,.MessageList .ItemComment .MItem.RoleTitle:focus,.MessageList .ItemComment .MItem.RoleTitle:hover,.MessageList .ItemDiscussion .MItem.Rank:active,.MessageList .ItemDiscussion .MItem.Rank:focus,.MessageList .ItemDiscussion .MItem.Rank:hover,.MessageList .ItemDiscussion .MItem.RoleTitle:active,.MessageList .ItemDiscussion .MItem.RoleTitle:focus,.MessageList .ItemDiscussion .MItem.RoleTitle:hover{text-decoration:none}.MessageList .ItemComment .Username,.MessageList .ItemDiscussion .Username{color:#696e75;font-weight:400}.MessageList .ItemComment .Username:focus,.MessageList .ItemComment .Username:hover,.MessageList .ItemDiscussion .Username:focus,.MessageList .ItemDiscussion .Username:hover{color:#0291db}.MessageList .ItemComment .flair,.MessageList .ItemDiscussion .flair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 -3px;width:calc(100% + 6px)}.MessageList .ItemComment .flair-item,.MessageList .ItemDiscussion .flair-item{display:inline-block;margin:0 3px}.MessageList .ItemComment .flair-item img,.MessageList .ItemDiscussion .flair-item img{margin:0}.MessageList .ItemComment .Item-BodyWrap,.MessageList .ItemDiscussion .Item-BodyWrap{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12px;padding-top:12px}.MessageList .ItemComment .Item-Body>*,.MessageList .ItemDiscussion .Item-Body>*{margin:0 0 12px}.MessageList .ItemComment .Item-Body>:last-child,.MessageList .ItemDiscussion .Item-Body>:last-child{margin:0}.MessageList.AcceptedAnswers .Item:first-child,.MessageList.Comments .Item:first-child{border-top-width:0}.MessageList.AcceptedAnswers .Item:first-child .Item-Header,.MessageList.Comments .Item:first-child .Item-Header{padding-top:0}.MessageList.AcceptedAnswers .Item:first-child .Options,.MessageList.Comments .Item:first-child .Options{margin-top:0}.Activities,.Conversations,.MessageList{clear:both}@media screen and (max-width:768px){.Activities .Item.Activity .Title,.Conversations .Item.Activity .Title,.MessageList .Item.Activity .Title{padding-right:12px}}.Activities .Item.Activity .Author,.Conversations .Item.Activity .Author,.MessageList .Item.Activity .Author{display:block}@media screen and (max-width:768px){.Activities .Item.Activity .Author .PhotoWrap,.Conversations .Item.Activity .Author .PhotoWrap,.MessageList .Item.Activity .Author .PhotoWrap{margin-right:0}}@media screen and (max-width:768px){.Activities .Item.Activity .Delete,.Conversations .Item.Activity .Delete,.MessageList .Item.Activity .Delete{position:absolute}}.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{margin-top:14px}@media screen and (max-width:768px){.Activities .ItemComment .Options,.Conversations .ItemComment .Options,.MessageList .ItemComment .Options{position:absolute;right:0}}.DataList-Search{margin-top:18px}.DataList-Search .Item-Body,.DataList-Search h3{padding-left:56px}.DataList-Search .PhotoWrap{left:0;position:absolute;top:14px}.DataList-Search .Meta{margin-left:0;margin-right:0}.DataList-Search .MItem-Author a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataList-Search .MItem-Author a:focus,.DataList-Search .MItem-Author a:hover{color:#0291db;text-decoration:none}.DataList.Announcements .ItemContent.Discussion{padding-left:0}.DataList.Announcements .Options{position:absolute;right:14px}@media screen and (max-width:768px){.DataList.Announcements .Meta{margin-top:0}}.ApplicantList .DataList .PhotoWrap{margin-right:0}.ApplicantList .DataList .ItemContent{padding-left:56px}.DataList-Notes .Item-Col{padding-left:0}.DataList-Notes .Meta{margin:0 0 6px}.DataList-Notes .NoteType{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.CategoryBox+.CategoryBox{margin-top:14px}.CategoryBox .H{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:14px}.CategoryBox .H a{color:inherit;font-size:inherit;font-weight:inherit}.CategoryBox .H a:focus,.CategoryBox .H a:hover{color:inherit}@media screen and (max-width:768px){.CategoryBox .H{font-size:18px}}.CategoryBox>.OptionsMenu{float:right;margin-right:14px}.CategoryBox .Bookmark:before,.CategoryBox .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.CategoryBox .OptionsMenu .Arrow:before{font-size:18px;margin-top:-1px} /*! * @author Isis (igraziatto) Graziatto @@ -124,31 +124,31 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.DismissMessage{border-radius:6px;color:#555a62;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#555a62}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#cce9f8;border-color:#0291db}.CasualMessage a,.InfoMessage a{color:#0270a8}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} + */.DismissMessage{border-radius:6px;color:#555a62;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:14px}.DismissMessage a{text-decoration:underline}.DismissMessage ul{list-style:initial}.DismissMessage ol,.DismissMessage ul{-webkit-padding-start:40px;padding-inline-start:40px}.DismissMessage ol{list-style:decimal}a.Dismiss.Dismiss{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;position:static;visibility:visible}a.Dismiss.Dismiss:hover{background:rgba(0,0,0,0);color:#555a62}.WarningMessage{background-color:#fff5cc;border-color:#ffce00}.WarningMessage a{color:#cca500}.CasualMessage,.InfoMessage{background-color:#cce9f8;border-color:#0291db}.CasualMessage a,.InfoMessage a{color:#0270a8}.AlertMessage{background-color:#ffd7d6;border-color:#ff3933}.AlertMessage a{color:#e60700} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.PrevNextPager{width:100%}.PrevNextPager .Next,.PrevNextPager .Previous{height:auto;min-height:0}.PrevNextPager .Next{margin-left:auto}.MorePager{color:#696e75;margin-top:0;text-align:center}.MorePager:focus,.MorePager:hover{color:#0291db}.MorePager a,.MorePager a:focus,.MorePager a:hover{color:inherit}.PrevNextPager .Next,.PrevNextPager .Previous{-ms-flex:initial;-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-box-flex:initial;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;flex:initial;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;min-width:120px;padding:0 12px;text-align:center;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.PrevNextPager .Next,.PrevNextPager .Previous{max-width:100%}}.PrevNextPager .Next:active,.PrevNextPager .Next:focus,.PrevNextPager .Next:hover,.PrevNextPager .Previous:active,.PrevNextPager .Previous:focus,.PrevNextPager .Previous:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.CommentsWrap:after,.PagerWrap:after{clear:both;content:"";display:table}.PagerWrap{float:right;margin:0}.PagerNub{display:none}.CommentHeading{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;margin:0 0 6px;min-height:36px}.BeforeCommentHeading{margin-bottom:14px}.PageControls{margin:initial;margin-bottom:14px;min-height:0}.PageControls:after{clear:both;content:"";display:table}.PageControls .H{margin-bottom:14px}.QuickSearch .MenuItems{right:-2px;top:100%}.QuickSearch .MenuItems:after{clear:both;content:"";display:table}.QuickSearch .MenuItems .InputBox{margin-right:12px}.QuickSearch .MenuItems .bwrap{margin-left:3px;position:static}.QuickSearch .MenuItems .bwrap button{padding:0}.QuickSearch .MenuItems form>div{display:-webkit-box;display:-ms-flexbox;display:flex}.more.More,.more.More:focus,.more.More:hover,.MoreWrap a,.MoreWrap a:focus,.MoreWrap a:hover,a.MoreWrap,a.MoreWrap:focus,a.MoreWrap:hover{color:#0291db}.Pager{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap}@media screen and (max-width:768px){.Pager{-ms-flex-pack:center;-webkit-box-pack:center;float:none;justify-content:center;margin-bottom:12px;width:100%}.Pager .QuickSearch{display:none}}.Pager .QuickSearchButton{margin:0 0 0 12px}.Pager>a,.Pager span{-ms-flex-align:center;-ms-flex-pack:center;-o-transition:color .25s ease-out;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:color .25s ease-out;align-items:center;background:#fff;border:1px solid #d6d7d9;color:#555a62;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;height:36px;justify-content:center;line-height:36px;margin:0 0 0 -1px;min-width:36px;padding:0;transition:color .25s ease-out}.Pager>a:focus,.Pager>a:hover,.Pager span:focus,.Pager span:hover{background:#f5f5f6;z-index:1}.Pager>a.Highlight,.Pager>a.Highlight:focus,.Pager>a.Highlight:hover{background:#f5f5f6;border:1px solid #d6d7d9;color:#0276b3;position:relative;z-index:1}.Pager>a.Ellipsis{background:none;font-size:0;padding-bottom:0}.Pager>a.Ellipsis:after{content:"•••";font-size:11px;font-weight:400}.Pager .Next,.Pager .Previous{padding:0 12px;text-align:center}.Pager .Previous{border-bottom-left-radius:6px;border-top-left-radius:6px}.Pager .Next{border-bottom-right-radius:6px;border-top-right-radius:6px}.Pager .QuickSearchButton,.Pager .QuickSearchWrap .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Pager .QuickSearchButton,.Pager .QuickSearchWrap .Button{max-width:100%}}.Pager .QuickSearchButton:active,.Pager .QuickSearchButton:focus,.Pager .QuickSearchButton:hover,.Pager .QuickSearchWrap .Button:active,.Pager .QuickSearchWrap .Button:focus,.Pager .QuickSearchWrap .Button:hover{background:#0276b3;border-color:#0276b3;color:#fff}.Pager .QuickSearchButton{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:36px;justify-content:center;min-width:36px}.Pager .QuickSearchButton.QuickSearchButton span{color:inherit;display:inherit}.Pager .QuickSearchButton.QuickSearchButton span:focus,.Pager .QuickSearchButton.QuickSearchButton span:hover{background-color:rgba(0,0,0,0);color:inherit}.Pager .QuickSearchWrap{width:300px}.Pager .bwrap .Button{height:36px;line-height:36px}.selectBox-toggle{color:#0291db}@media screen and (max-width:500px){.PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage){display:none}.Pager{-ms-flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap}.Pager a,.Pager span{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:34px;padding-left:0;padding-right:0;white-space:nowrap}}@media screen and (max-width:470px){.PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage){display:none}}.PageControls.PageControls .discussion-sorts{margin-right:12px}@media screen and (max-width:768px){.PageControls.PageControls{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0}.PageControls.PageControls .selectBox{display:inline-block}}.PageControls.PageControls .BoxNewConversation,.PageControls.PageControls .BoxNewDiscussion{display:none}.PageControls.PageControls .discussion-sort-filter-module{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none!important}.PageControls.PageControls .selectBox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none;height:38px}@media screen and (max-width:768px){.PageControls.PageControls .selectBox{margin:0}}.Button-Controls.Button-Controls .BigButton,.Button-Controls.Button-Controls .ButtonGroup.Multi{min-width:200px}.Button-Controls.Button-Controls .BoxNewDiscussion{display:block}@media screen and (max-width:768px){.PageControls.Top .NumberedPager{display:none}}.PageControls.Bottom .NewDiscussion{display:none} + */.PrevNextPager{width:100%}.PrevNextPager .Next,.PrevNextPager .Previous{height:auto;min-height:0}.PrevNextPager .Next{margin-left:auto}.MorePager{color:#696e75;margin-top:0;text-align:center}.MorePager:focus,.MorePager:hover{color:#0291db}.MorePager a,.MorePager a:focus,.MorePager a:hover{color:inherit}.PrevNextPager .Next,.PrevNextPager .Previous{-ms-flex:initial;-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-box-flex:initial;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;flex:initial;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;min-width:120px;padding:0 12px;text-align:center;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.PrevNextPager .Next,.PrevNextPager .Previous{max-width:100%}}.PrevNextPager .Next:active,.PrevNextPager .Next:focus,.PrevNextPager .Next:hover,.PrevNextPager .Previous:active,.PrevNextPager .Previous:focus,.PrevNextPager .Previous:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.CommentsWrap:after,.PagerWrap:after{clear:both;content:"";display:table}.PagerWrap{float:right;margin:0}.PagerNub{display:none}.CommentHeading{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;margin:0 0 6px;min-height:36px}.BeforeCommentHeading{margin-bottom:14px}.PageControls{margin:initial;margin-bottom:14px;min-height:0}.PageControls:after{clear:both;content:"";display:table}.PageControls .H{margin-bottom:14px}.QuickSearch .MenuItems{right:-2px;top:100%}.QuickSearch .MenuItems:after{clear:both;content:"";display:table}.QuickSearch .MenuItems .InputBox{margin-right:12px}.QuickSearch .MenuItems .bwrap{margin-left:3px;position:static}.QuickSearch .MenuItems .bwrap button{padding:0}.QuickSearch .MenuItems form>div{display:-webkit-box;display:-ms-flexbox;display:flex}.more.More,.more.More:focus,.more.More:hover,.MoreWrap a,.MoreWrap a:focus,.MoreWrap a:hover,a.MoreWrap,a.MoreWrap:focus,a.MoreWrap:hover{color:#0291db}.Pager{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap}@media screen and (max-width:768px){.Pager{-ms-flex-pack:center;-webkit-box-pack:center;float:none;justify-content:center;margin-bottom:12px;width:100%}.Pager .QuickSearch{display:none}}.Pager .QuickSearchButton{margin:0 0 0 12px}.Pager>a,.Pager span{-ms-flex-align:center;-ms-flex-pack:center;-o-transition:color .25s ease-out;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:color .25s ease-out;align-items:center;background:#fff;border:1px solid #d6d7d9;color:#555a62;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;height:36px;justify-content:center;line-height:36px;margin:0 0 0 -1px;min-width:36px;padding:0;transition:color .25s ease-out}.Pager>a:focus,.Pager>a:hover,.Pager span:focus,.Pager span:hover{background:#f5f5f6;z-index:1}.Pager>a.Highlight,.Pager>a.Highlight:focus,.Pager>a.Highlight:hover{background:#f5f5f6;border:1px solid #d6d7d9;color:#0276b3;position:relative;z-index:1}.Pager>a.Ellipsis{background:none;font-size:0;padding-bottom:0}.Pager>a.Ellipsis:after{content:"•••";font-size:11px;font-weight:400}.Pager .Next,.Pager .Previous{padding:0 12px;text-align:center}.Pager .Previous{border-bottom-left-radius:6px;border-top-left-radius:6px}.Pager .Next{border-bottom-right-radius:6px;border-top-right-radius:6px}.Pager .QuickSearchButton,.Pager .QuickSearchWrap .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Pager .QuickSearchButton,.Pager .QuickSearchWrap .Button{max-width:100%}}.Pager .QuickSearchButton:active,.Pager .QuickSearchButton:focus,.Pager .QuickSearchButton:hover,.Pager .QuickSearchWrap .Button:active,.Pager .QuickSearchWrap .Button:focus,.Pager .QuickSearchWrap .Button:hover{background:#0276b3;border-color:#0276b3;color:#fff}.Pager .QuickSearchButton{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:36px;justify-content:center;min-width:36px}.Pager .QuickSearchButton.QuickSearchButton span{color:inherit;display:inherit}.Pager .QuickSearchButton.QuickSearchButton span:focus,.Pager .QuickSearchButton.QuickSearchButton span:hover{background-color:rgba(0,0,0,0);color:inherit}.Pager .QuickSearchWrap{width:300px}.Pager .bwrap .Button{height:36px;line-height:36px}.selectBox-toggle{color:#0291db}@media screen and (max-width:500px){.PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage){display:none}.Pager{-ms-flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap}.Pager a,.Pager span{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:34px;padding-left:0;padding-right:0;white-space:nowrap}}@media screen and (max-width:470px){.PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage){display:none}}.PageControls.PageControls .discussion-sorts{margin-right:12px}@media screen and (max-width:768px){.PageControls.PageControls{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0}.PageControls.PageControls .selectBox{display:inline-block}}.PageControls.PageControls .BoxNewConversation,.PageControls.PageControls .BoxNewDiscussion{display:none}.PageControls.PageControls .discussion-sort-filter-module{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none!important}.PageControls.PageControls .selectBox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none;height:38px}@media screen and (max-width:768px){.PageControls.PageControls .selectBox{margin:0}}.Button-Controls.Button-Controls .BigButton,.Button-Controls.Button-Controls .ButtonGroup.Multi{min-width:200px}.Button-Controls.Button-Controls .BoxNewDiscussion{display:block}@media screen and (max-width:768px){.PageControls.Top .NumberedPager{display:none}}.PageControls.Bottom .NewDiscussion{display:none} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f5f5f6;border-radius:6px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#0291db!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} + */.Item .Poll{background:rgba(0,0,0,0);border-left-width:0;position:relative}.Item .Poll h2{color:inherit;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-transform:none}.Item .Poll h2 span{color:inherit}.Item .Poll .VoteUsers{position:relative;z-index:3}.Item .Poll .VoteUsers .PhotoWrap{height:20px;margin-left:4px;position:relative;width:20px}.Item .Poll .VoteUsers .PhotoWrap:first-child{margin-left:0}.Item .Poll .VoteUsers .PhotoWrap img{height:inherit;margin:0;min-height:auto;min-width:auto;width:inherit}.Item .Poll .VoteOption{display:block;font-weight:400;line-height:1.5;position:relative;z-index:3}.Item .Poll .VoteBar{margin:0;position:static}.Item .Poll .PollOption{background-color:#f5f5f6;border-radius:6px;margin:12px 0;min-height:32px;overflow:hidden;padding:6px 50px 6px 12px;position:relative}.Item .Poll .PollColor{background-color:#0291db!important;border:0;height:100%;left:0;margin:0;min-height:32px;opacity:.3;position:absolute;top:0}.Item .Poll .VotePercent{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%)} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */div.Popup{-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);left:50vw!important;position:fixed;top:50vh!important;transform:translateX(-50%) translateY(-50%)}div.Popup .Border{background:none}div.Popup .Body{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.4);color:#555a62;padding:12px 18px}div.Popup .Body .FormWrapper{padding:0}div.Popup .Body a{color:#0291db}div.Popup .Body a:focus,div.Popup .Body a:hover{color:#0276b3;text-decoration:none}div.Popup .Body input.InputBox,div.Popup .Body input[type=text],div.Popup .Body select,div.Popup .Body textarea,div.Popup .Body ul.token-input-list{border-color:rgba(85,90,98,.8)}div.Popup .Body .WarningMessage{background-color:#fffae6;border-color:#ffce00;color:#555a62}div.Popup .Body .Buttons .Close:focus,div.Popup .Body .Buttons .Close:hover{color:#fff}div.Popup .Content,div.Popup .Footer{color:inherit}div.Popup .Content{float:none;width:auto!important}div.Popup a.Close{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;right:28px;top:24px;visibility:visible}div.Popup a.Close:hover{background:rgba(0,0,0,0);color:#555a62}div.Popup .Buttons>:first-child{margin-right:3px}div.Popup .Button.change-picture-new{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){div.Popup .Button.change-picture-new{max-width:100%}}div.Popup .Button.change-picture-new:active,div.Popup .Button.change-picture-new:focus,div.Popup .Button.change-picture-new:hover{background:#0276b3;border-color:#0276b3;color:#fff}div.Popup .Button.change-picture-remove{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){div.Popup .Button.change-picture-remove{max-width:100%}}div.Popup .Button.change-picture-remove:active,div.Popup .Button.change-picture-remove:focus,div.Popup .Button.change-picture-remove:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.InformMessages .InformMessage,.InformMessages .InformMessage:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4)!important;background-color:#fff!important;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.4)!important;color:#555a62!important;text-shadow:none}.InformMessages .InformMessage:hover a,.InformMessages .InformMessage a{color:#0291db}.InformMessages .InformMessage .Close,.InformMessages .InformMessage:hover .Close{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;display:flex!important;font-family:Arial,sans-serif;font-size:20px;font-size:20px!important;justify-content:center;margin:3px;padding:0;visibility:visible}.InformMessages .InformMessage .Close:hover,.InformMessages .InformMessage:hover .Close:hover{background:rgba(0,0,0,0);color:#555a62}#Form_Cancel:focus,#Form_Cancel:hover{background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.Overlay{background:rgba(0,0,0,.4)} + */div.Popup{-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);left:50vw!important;position:fixed;top:50vh!important;transform:translateX(-50%) translateY(-50%)}div.Popup .Border{background:none}div.Popup .Body{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.4);color:#555a62;padding:12px 18px}div.Popup .Body .FormWrapper{padding:0}div.Popup .Body a{color:#0291db}div.Popup .Body a:focus,div.Popup .Body a:hover{color:#0276b3;text-decoration:none}div.Popup .Body input.InputBox,div.Popup .Body input[type=text],div.Popup .Body select,div.Popup .Body textarea,div.Popup .Body ul.token-input-list{border-color:rgba(85,90,98,.8)}div.Popup .Body .WarningMessage{background-color:#fffae6;border-color:#ffce00;color:#555a62}div.Popup .Body .Buttons .Close:focus,div.Popup .Body .Buttons .Close:hover{color:#fff}div.Popup .Content,div.Popup .Footer{color:inherit}div.Popup .Content{float:none;width:auto!important}div.Popup a.Close{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;right:28px;top:24px;visibility:visible}div.Popup a.Close:hover{background:rgba(0,0,0,0);color:#555a62}div.Popup .Buttons>:first-child{margin-right:3px}div.Popup .Button.change-picture-new{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){div.Popup .Button.change-picture-new{max-width:100%}}div.Popup .Button.change-picture-new:active,div.Popup .Button.change-picture-new:focus,div.Popup .Button.change-picture-new:hover{background:#0276b3;border-color:#0276b3;color:#fff}div.Popup .Button.change-picture-remove{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){div.Popup .Button.change-picture-remove{max-width:100%}}div.Popup .Button.change-picture-remove:active,div.Popup .Button.change-picture-remove:focus,div.Popup .Button.change-picture-remove:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.InformMessages .InformMessage,.InformMessages .InformMessage:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4)!important;background-color:#fff!important;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.4)!important;color:#555a62!important;text-shadow:none}.InformMessages .InformMessage:hover a,.InformMessages .InformMessage a{color:#0291db}.InformMessages .InformMessage .Close,.InformMessages .InformMessage:hover .Close{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;display:flex!important;font-family:Arial,sans-serif;font-size:20px;font-size:20px!important;justify-content:center;margin:3px;padding:0;visibility:visible}.InformMessages .InformMessage .Close:hover,.InformMessages .InformMessage:hover .Close:hover{background:rgba(0,0,0,0);color:#555a62}#Form_Cancel:focus,#Form_Cancel:hover{background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.Overlay{background:rgba(0,0,0,.4)} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Reactions .ReactButton{color:#696e75}.Reactions .ReactButton:hover{color:#0291db}.RecordReactions{margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} + */.Reactions .ReactButton{color:#696e75}.Reactions .ReactButton:hover{color:#0291db}.RecordReactions{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.RecordReactions .PhotoWrap{height:24px;position:relative;width:24px}.RecordReactions .ReactSprite{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;margin-right:0;overflow:hidden;width:14px}.RecordReactions .UserReactionWrap{margin:0 3px 3px;width:24px}.RecordReactions .ReactAwesome:before{font-size:11px;margin-left:1.5px;margin-top:1px} /*! * @author Isis (igraziatto) Graziatto @@ -172,12 +172,12 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.CategoryGroup .Empty{-webkit-box-shadow:none;border-bottom:1px solid #d6d7d9;border-top:1px solid #d6d7d9;box-shadow:none;padding-bottom:14px;padding-top:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #d6d7d9}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid #d6d7d9;padding-bottom:14px;padding-top:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#555a62}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#0291db}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}@media screen and (max-width:768px){.DataTable thead,.Groups .DataTable thead{display:none}}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#0291db}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#696e75;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#0291db}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#696e75}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#0291db}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#696e75}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#0291db}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#0291db}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:6px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#0291db}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:0;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:42px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#555a62}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #d6d7d9;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#555a62}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#696e75}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#0291db;border-color:#0291db;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid #d6d7d9;border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#555a62}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f5f5f6;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#696e75;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#0291db}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#555a62}table.PreferenceGroup tbody tr:hover td{background:#f5f5f6!important} + */.CategoryGroup .Empty{-webkit-box-shadow:none;border-bottom:1px solid #d6d7d9;border-top:1px solid #d6d7d9;box-shadow:none;padding-bottom:14px;padding-top:14px}.categoryList-heading{font-size:32px;margin-bottom:14px}@media screen and (max-width:768px){.categoryList-heading{font-size:18px}}.DataTable,.Groups .DataTable{margin:0 0 18px;table-layout:fixed;width:100%}.DataTable .Item:first-child td,.Groups .DataTable .Item:first-child td{border-top:1px solid #d6d7d9}.DataTable .Item td,.Groups .DataTable .Item td{background:#fff;border-bottom:1px solid #d6d7d9;padding-bottom:14px;padding-top:14px}.DataTable .Item .CategoryName h2,.Groups .DataTable .Item .CategoryName h2{color:#555a62}.DataTable .Item .CategoryName h2:focus,.DataTable .Item .CategoryName h2:hover,.Groups .DataTable .Item .CategoryName h2:focus,.Groups .DataTable .Item .CategoryName h2:hover{color:#0291db}.DataTable .Item.Read,.Groups .DataTable .Item.Read{opacity:1}.DataTable thead,.Groups .DataTable thead{display:table;table-layout:fixed;width:inherit}.DataTable thead tr,.Groups .DataTable thead tr{border:none}.DataTable thead td,.Groups .DataTable thead td{vertical-align:middle}.DataTable thead td,.DataTable thead td:first-child,.DataTable thead td:last-child,.Groups .DataTable thead td,.Groups .DataTable thead td:first-child,.Groups .DataTable thead td:last-child{border:0}.DataTable thead .Wrap,.Groups .DataTable thead .Wrap{padding:0;white-space:nowrap;word-break:normal}.DataTable .Bookmark:before,.DataTable .SpFlyoutHandle:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .SpFlyoutHandle:before{font-size:14px}.DataTable .Title.Title,.DataTable h2,.DataTable h3,.Groups .DataTable .Title.Title,.Groups .DataTable h2,.Groups .DataTable h3{color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}.DataTable .Title.Title:focus,.DataTable .Title.Title:hover,.DataTable h2:focus,.DataTable h2:hover,.DataTable h3:focus,.DataTable h3:hover,.Groups .DataTable .Title.Title:focus,.Groups .DataTable .Title.Title:hover,.Groups .DataTable h2:focus,.Groups .DataTable h2:hover,.Groups .DataTable h3:focus,.Groups .DataTable h3:hover{color:#0291db}.DataTable .Title.Title a,.DataTable h2 a,.DataTable h3 a,.Groups .DataTable .Title.Title a,.Groups .DataTable h2 a,.Groups .DataTable h3 a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.DataTable .Title.Title a:focus,.DataTable .Title.Title a:hover,.DataTable h2 a:focus,.DataTable h2 a:hover,.DataTable h3 a:focus,.DataTable h3 a:hover,.Groups .DataTable .Title.Title a:focus,.Groups .DataTable .Title.Title a:hover,.Groups .DataTable h2 a:focus,.Groups .DataTable h2 a:hover,.Groups .DataTable h3 a:focus,.Groups .DataTable h3 a:hover{color:inherit}.DataTable .CategoryDescription,.DataTable .Excerpt,.Groups .DataTable .CategoryDescription,.Groups .DataTable .Excerpt{color:#555a62;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 6px;width:100%}.DataTable .CategoryDescription:empty,.DataTable .Excerpt:empty,.Groups .DataTable .CategoryDescription:empty,.Groups .DataTable .Excerpt:empty{display:none}.DataTable .ItemContent.Discussion .Excerpt,.Groups .DataTable .ItemContent.Discussion .Excerpt{margin-top:6px}.DataTable .Options,.Groups .DataTable .Options{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.DataTable .Options,.Groups .DataTable .Options{right:0}}.DataTable .Options .Bookmark,.Groups .DataTable .Options .Bookmark{margin-left:3px}.DataTable .Bookmark:before,.DataTable .OptionsMenu .Arrow:before,.Groups .DataTable .Bookmark:before,.Groups .DataTable .OptionsMenu .Arrow:before{font-size:20px;line-height:20px}.DataTable .AuthorInfo,.DataTable .Meta,.Groups .DataTable .AuthorInfo,.Groups .DataTable .Meta{color:#696e75;font-size:12px;font-weight:400;line-height:1.5}.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{-o-text-overflow:ellipsis;display:block;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.DataTable .MItem.Category,.Groups .DataTable .MItem.Category{max-width:calc(100% - 21px)}}.DataTable .AuthorInfo *,.DataTable .Meta>*,.Groups .DataTable .AuthorInfo *,.Groups .DataTable .Meta>*{font-size:inherit;font-weight:inherit;margin:0}.DataTable .AuthorInfo * a,.DataTable .Meta>* a,.Groups .DataTable .AuthorInfo * a,.Groups .DataTable .Meta>* a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .AuthorInfo * a:focus,.DataTable .AuthorInfo * a:hover,.DataTable .Meta>* a:focus,.DataTable .Meta>* a:hover,.Groups .DataTable .AuthorInfo * a:focus,.Groups .DataTable .AuthorInfo * a:hover,.Groups .DataTable .Meta>* a:focus,.Groups .DataTable .Meta>* a:hover{color:#0291db}.DataTable .HasNew,.DataTable .Tag:not([class*=Status-Tag]),.Groups .DataTable .HasNew,.Groups .DataTable .Tag:not([class*=Status-Tag]){margin-bottom:3px}.DataTable .MItem,.DataTable .NewCommentCount.NewCommentCount,.Groups .DataTable .MItem,.Groups .DataTable .NewCommentCount.NewCommentCount{font-size:12px;line-height:inherit;margin-left:0}.DataTable .MItem,.Groups .DataTable .MItem{color:#696e75}.DataTable .MItem:last-child,.Groups .DataTable .MItem:last-child{margin-right:0}.DataTable .MItem:focus,.DataTable .MItem:hover,.Groups .DataTable .MItem:focus,.Groups .DataTable .MItem:hover{color:#0291db}.DataTable .MItem a,.Groups .DataTable .MItem a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable .MItem a:focus,.DataTable .MItem a:hover,.Groups .DataTable .MItem a:focus,.Groups .DataTable .MItem a:hover{color:inherit}.DataTable .BigCount .Meta,.DataTable .Block.Wrap .Meta,.DataTable .LatestPostTitle,.DataTable .UserLink.BlockTitle,.Groups .DataTable .BigCount .Meta,.Groups .DataTable .Block.Wrap .Meta,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink.BlockTitle{margin-left:12px}.DataTable .LatestPostTitle,.DataTable .UserLink,.Groups .DataTable .LatestPostTitle,.Groups .DataTable .UserLink{color:#696e75}.DataTable .LatestPostTitle:focus,.DataTable .LatestPostTitle:hover,.DataTable .UserLink:focus,.DataTable .UserLink:hover,.Groups .DataTable .LatestPostTitle:focus,.Groups .DataTable .LatestPostTitle:hover,.Groups .DataTable .UserLink:focus,.Groups .DataTable .UserLink:hover{color:#0291db}@media screen and (max-width:768px){.DataTable .Meta,.DataTable .MItem.Category,.Groups .DataTable .Meta,.Groups .DataTable .MItem.Category{margin-top:12px}}.DataTable .MItem.RSS,.Groups .DataTable .MItem.RSS{display:none}.DataTable .Block.Wrap,.Groups .DataTable .Block.Wrap{line-height:1.5}.DataTable td.BigCount,.Groups .DataTable td.BigCount{width:110px}.DataTable td.FirstUser,.DataTable td.LastUser,.DataTable td.LatestPost,.Groups .DataTable td.FirstUser,.Groups .DataTable td.LastUser,.Groups .DataTable td.LatestPost{max-width:170px;width:170px}.DataTable td.FirstUser .MItem,.DataTable td.LastUser .MItem,.DataTable td.LatestPost .MItem,.Groups .DataTable td.FirstUser .MItem,.Groups .DataTable td.LastUser .MItem,.Groups .DataTable td.LatestPost .MItem{margin-bottom:3px}.DataTable tbody .Options,.Groups .DataTable tbody .Options{bottom:auto;top:3px}.DataTable tbody,.Groups .DataTable tbody{-webkit-box-shadow:none;border-radius:0;border-spacing:0;box-shadow:none;display:table;margin:0;table-layout:fixed;width:inherit}.DataTable tbody td.FirstUser,.DataTable tbody td.LastUser,.DataTable tbody td.LatestPost,.Groups .DataTable tbody td.FirstUser,.Groups .DataTable tbody td.LastUser,.Groups .DataTable tbody td.LatestPost{font-size:12px;margin-top:0;position:relative}.DataTable tbody td.FirstUser a,.DataTable tbody td.LastUser a,.DataTable tbody td.LatestPost a,.Groups .DataTable tbody td.FirstUser a,.Groups .DataTable tbody td.LastUser a,.Groups .DataTable tbody td.LatestPost a{font-size:inherit}.DataTable tbody td.FirstUser .Wrap,.DataTable tbody td.LastUser .Wrap,.DataTable tbody td.LatestPost .Wrap,.Groups .DataTable tbody td.FirstUser .Wrap,.Groups .DataTable tbody td.LastUser .Wrap,.Groups .DataTable tbody td.LatestPost .Wrap{padding-left:42px}.DataTable tbody td.FirstUser .PhotoWrap,.DataTable tbody td.LastUser .PhotoWrap,.DataTable tbody td.LatestPost .PhotoWrap,.Groups .DataTable tbody td.FirstUser .PhotoWrap,.Groups .DataTable tbody td.LastUser .PhotoWrap,.Groups .DataTable tbody td.LatestPost .PhotoWrap{height:42px;left:0;margin:0;position:absolute;width:42px}.DataTable tbody td.FirstUser .PhotoWrap img,.DataTable tbody td.LastUser .PhotoWrap img,.DataTable tbody td.LatestPost .PhotoWrap img,.Groups .DataTable tbody td.FirstUser .PhotoWrap img,.Groups .DataTable tbody td.LastUser .PhotoWrap img,.Groups .DataTable tbody td.LatestPost .PhotoWrap img{height:100%;width:100%}.DataTable tbody td.FirstUser .Bullet,.DataTable tbody td.LastUser .Bullet,.DataTable tbody td.LatestPost .Bullet,.Groups .DataTable tbody td.FirstUser .Bullet,.Groups .DataTable tbody td.LastUser .Bullet,.Groups .DataTable tbody td.LatestPost .Bullet{display:none}.DataTable.CategoryTable thead .CategoryName,.Groups .DataTable.CategoryTable thead .CategoryName{padding-left:14px}.DataTable.CategoryTable tbody .Options,.Groups .DataTable.CategoryTable tbody .Options{top:auto}.DataTable.CategoryTable tbody td.CategoryName,.Groups .DataTable.CategoryTable tbody td.CategoryName{margin-bottom:0}.DataTable.CategoryTable tbody td.CategoryName .Wrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap{padding-left:0}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 12px 0 0;overflow:hidden;padding:0;position:relative;width:42px}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{height:auto;margin:0;width:100%}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto{display:none}.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img{position:absolute}.DataTable.CategoryTable tbody td.LatestPost,.Groups .DataTable.CategoryTable tbody td.LatestPost{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child{display:none}.DataTable.CategoryTable tbody td.LatestPost a,.Groups .DataTable.CategoryTable tbody td.LatestPost a{display:block;margin-bottom:0;margin-right:0;padding-bottom:0}.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle{font-weight:inherit}.DataTable.CategoryTable tbody td.LatestPost .UserLink,.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable.CategoryTable .ChildCategories,.Groups .DataTable.CategoryTable .ChildCategories{-ms-flex-wrap:wrap;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;margin-bottom:-3px}.DataTable.CategoryTable .ChildCategories b,.Groups .DataTable.CategoryTable .ChildCategories b{margin-right:3px}.DataTable.CategoryTable .ChildCategories a,.Groups .DataTable.CategoryTable .ChildCategories a{color:#696e75;font-size:inherit;font-weight:inherit;line-height:inherit}.DataTable.CategoryTable .ChildCategories a:focus,.DataTable.CategoryTable .ChildCategories a:hover,.Groups .DataTable.CategoryTable .ChildCategories a:focus,.Groups .DataTable.CategoryTable .ChildCategories a:hover{color:#0291db}.DataTable.CategoryTable .ChildCategories .Comma,.Groups .DataTable.CategoryTable .ChildCategories .Comma{margin-right:3px}@media screen and (max-width:1272px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:992px){.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:768px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.LatestPost,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.LatestPost{display:none}}@media screen and (max-width:410px){.DataTable.CategoryTable td.CountComments,.DataTable.CategoryTable td.CountDiscussions,.Groups .DataTable.CategoryTable td.CountComments,.Groups .DataTable.CategoryTable td.CountDiscussions{display:none}}.DataTable.DiscussionsTable.DiscussionsTable,.Groups .DataTable.DiscussionsTable.DiscussionsTable{table-layout:fixed}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn{border-bottom-right-radius:0;border-top-right-radius:0}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{-ms-flex-order:2;-webkit-box-ordinal-group:3;display:block;margin:0;order:2;text-align:right;width:100%}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable .MiniPager,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager{display:none}}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a{background-color:rgba(0,0,0,0);border:none;border-radius:6px;color:#555a62;display:inline;font-size:inherit;font-weight:600;line-height:1.5;padding:0 3px;white-space:nowrap}.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover{background-color:rgba(0,0,0,0);color:#0291db}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn{width:35px}.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap{padding:3px 0}.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName{padding-left:0;padding-right:6px;width:100%}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName{position:relative}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module{left:0;margin:0;position:absolute}.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap{padding-left:54px}@media screen and (max-width:1272px){.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.DataTable.DiscussionsTable.DiscussionsTable td.LastUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser{display:none}}@media screen and (max-width:768px){.DataTable.DiscussionsTable.DiscussionsTable td.CountViews,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews{display:none}}@media screen and (max-width:410px){.DataTable.DiscussionsTable.DiscussionsTable td.BigCount,.Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount{display:none}.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,.Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a{max-width:30ex}}.categoryList-heading{color:#555a62}.CategoryGroup.HideTable{display:none}body.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap{padding-right:0}.Frame-contentWrap:after{clear:both;content:"";display:table}body.Categories.Section-DiscussionList .DataTable.DiscussionsTable,body.Section-DiscussionList.mine .DataTable.DiscussionsTable,body.Section-Group .DataTable.DiscussionsTable{width:100%}@media screen and (max-width:768px){.GroupWrap .DataTable tbody tr:first-child .CountMembers{border-top-right-radius:0}.GroupWrap .DataTable tbody tr:last-child .CountMembers{border-bottom-right-radius:0}.GroupWrap .DataTable tbody tr .CountMembers{border-right:1px solid #d6d7d9;padding-right:14px}}.GroupWrap .DataTable .Title.Title{display:inline-block;padding-right:0;width:auto}.GroupWrap .DataTable .EventTitle .Title{display:inline}.GroupWrap .DataTable .Title-Icon{color:#555a62}.GroupWrap .DataTable .Buttons{margin-left:3px;margin-right:0}.GroupWrap .DataTable .Excerpt,.GroupWrap .DataTable .Title-Wrapper{margin:0 0 6px}.GroupWrap .DataTable .Meta{margin-left:-6px;margin-right:-6px}@media screen and (max-width:768px){.GroupWrap .DataTable .Meta{margin-top:0}}.GroupWrap .DataTable .Invitation .MItem,.GroupWrap .DataTable .Invitation .MItem:focus,.GroupWrap .DataTable .Invitation .MItem:hover{color:#696e75}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .UserName{border-bottom-right-radius:0;border-top-right-radius:0}.GroupWrap .DataTable .Invitation .UserName .Meta{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable .Invitation .BlockColumn-Buttons{min-width:105px}}@media screen and (max-width:768px){.GroupWrap .DataTable .Event .EventTitle .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile{bottom:0;height:42px;margin-top:0;position:absolute;top:0;width:42px}.GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu{position:absolute;right:0;top:0;width:auto}.GroupWrap .DataTable .Event .EventTitle .Wrap .Description,.GroupWrap .DataTable .Event .EventTitle .Wrap .Title{padding-left:54px}.GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper{padding-right:0}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button,.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{width:100%}.GroupWrap .DataTable .Event .EventTitle .Wrap .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-top:12px;order:2}.GroupWrap .DataTable .Event .EventTitle .Wrap .Button{text-align:center}}.GroupWrap .DataTable .Event .OptionsMenu{margin-right:3px}.GroupWrap .DataTable .LastUser,.GroupWrap .DataTable .LatestPost{max-width:30ex;width:30ex}.GroupWrap .DataTable .Group-Name .Title-Wrapper,.GroupWrap .DataTable .Group-Name .Wrap{padding-left:0;padding-right:0}.GroupWrap .DataTable .Group-Name .PhotoWrap{margin-right:12px}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .PhotoWrap{display:none}}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus,.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover{background-color:#0291db;border-color:#0291db;color:#fff}@media screen and (max-width:768px){.GroupWrap .DataTable .Group-Name .Wrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.GroupWrap .DataTable .Group-Name .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}.GroupWrap .DataTable .Group-Name .GroupDescription,.GroupWrap .DataTable .Group-Name .Options{margin-top:12px}.GroupWrap .DataTable .Group-Name .OptionsMenu{position:absolute;right:0;top:0}.GroupWrap .DataTable .Group-Name .Title-Wrapper{padding-right:20px}}.GroupWrap .DataTable .Options{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:static}.GroupWrap .DataTable .EventLocation .Text{-o-text-overflow:ellipsis;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.GroupWrap .DataTable tr.Invitation td.UserName{border-right:none}.GroupWrap .DataTable tr.Invitation .Title,.GroupWrap .DataTable tr.Invitation .Title-Wrapper{padding-right:0}}@media screen and (max-width:1272px){.GroupWrap .DataTable td.EventLocation,.GroupWrap .DataTable td.LatestPost{display:none}}@media screen and (max-width:768px){.GroupWrap .DataTable td.CountDiscussions,.GroupWrap .DataTable td.CountMembers,.GroupWrap .DataTable td.EventDate{display:none}.GroupWrap .DataTable td.EventTitle{border-bottom-right-radius:0;border-right:1px solid #d6d7d9;border-top-right-radius:0;padding-right:14px}}.MemberList .DataTable td.UserName{width:70%}@media screen and (max-width:768px){.MemberList .DataTable td.UserName{border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;padding-right:0}}.MemberList .DataTable td.BlockColumn-Buttons,.MemberList .DataTable td.Buttons,.MemberList .DataTable td.JoinDate{width:260px}@media screen and (max-width:768px){.MemberList .DataTable td.BlockColumn-Buttons{width:160px}.MemberList .DataTable td.BlockColumn-Buttons .Button{display:block;text-align:center;width:100%}.MemberList .DataTable td.BlockColumn-Buttons .Button+.Button{margin-top:3px}}@media screen and (max-width:768px){.MemberList .DataTable td.JoinDate{display:none}}.MemberList .DataTable .Title-Wrapper{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding-right:0;width:calc(100% - 54px)}.MemberList .DataTable .PhotoWrap{display:inline-block;margin-bottom:0}.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap{display:block;padding-left:0}.Group-Box .DiscussionsTable .Options{float:right;margin:0;position:static}.Group-Box .DiscussionsTable .DiscussionName .Title.Title{padding-right:0}@media screen and (max-width:768px){.Group-Box .DiscussionsTable .DiscussionName .Title.Title{margin-bottom:12px}}.DataTable-ReactionsLog{border-radius:4px;overflow:hidden}.DataTable-ReactionsLog tbody{border-spacing:0;margin-top:0}.DataTable-ReactionsLog .Options.Options{bottom:0;top:0}.DataTable-ReactionsLog .Options .Hijack{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options .Hijack:hover{background:rgba(0,0,0,0);color:#555a62}.DataTable-ReactionsLog .Item{background-color:#fff}.DataTable-ReactionsLog .Item td{background-color:#f5f5f6;border:0!important;border-radius:0!important;vert-align:middle}.DataTable-ReactionsLog .ReactionsLog-Date{width:16ex}.DataTable-ReactionsLog .ReactionsLog-User{width:50%}.DataTable-ReactionsLog .ReactionsLog-User a{-o-text-overflow:ellipsis;color:#696e75;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable-ReactionsLog .ReactionsLog-User a:focus,.DataTable-ReactionsLog .ReactionsLog-User a:hover{color:#0291db}.DataTable-ReactionsLog .ReactionsLog-Reaction{text-align:center;width:12ex}.DataTable-ReactionsLog .ReactionsLog-Options{position:relative;width:2ex}.DataTable-ReactionsLog .Options a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(0,0,0,0);color:rgba(85,90,98,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,sans-serif;font-size:20px;justify-content:center;padding:0;visibility:visible}.DataTable-ReactionsLog .Options a:hover{background:rgba(0,0,0,0);color:#555a62}table.PreferenceGroup tbody tr:hover td{background:#f5f5f6!important} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#555a62!important}.userContent p img,.UserContent p img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#0291db}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#0291db;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#0291db}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f7f7f7;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f7f7f7;color:#26282b;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f7f7f7;display:inline;padding:.2em .4em;white-space:normal} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#555a62!important}.userContent .embedImage-img,.UserContent .embedImage-img{display:block;margin:0 auto;position:relative}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#0291db}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#0291db;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#0291db}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{background-color:#f7f7f7;border:none;border-radius:6px;margin-right:0;margin-top:0;padding:3px 0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{font-size:16px;line-height:40px;min-height:40px;padding:0 20px;position:relative;text-align:center}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:inherit;line-height:40px;min-width:1em;position:relative;text-align:center;text-decoration:inherit;text-transform:none;width:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:vanillicon;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-right:3px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{background-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0);left:0;margin:0;padding:0;position:absolute;right:0;width:calc(100% - 10px)}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{border:0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.85em;margin:0;vertical-align:middle}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{-ms-flex-negative:0;background-color:#f7f7f7;color:#26282b;display:block;flex-shrink:0;max-width:100%;overflow-x:auto;padding:14px;position:relative}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{background-color:rgba(0,0,0,0);color:inherit;display:inline;padding:0}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{background-color:#f7f7f7;display:inline;padding:.2em .4em;white-space:normal} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -188,7 +188,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Header{-webkit-box-shadow:none;background-color:#0291db;border-bottom:0;box-shadow:none;color:#fff}.Header .row{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px}.Header .Hamburger,.Header .mobileMeBox-button{display:none}@media screen and (max-width:768px){.Header .Hamburger,.Header .mobileMeBox-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.Header .MeButton{background-color:rgba(0,0,0,0);color:#fff}.Header .MeButton:active,.Header .MeButton:focus,.Header .MeButton:hover{background-color:#1883bc;color:#fff}.Header .MeButton:active .Alert,.Header .MeButton:focus .Alert,.Header .MeButton:hover .Alert{background-color:#d0021b;border-color:#d0021b;color:#fff}.Header .ToggleFlyout.Open .MeButton{background-color:#209edf}.Header .WhoIs>.Username{color:#fff}.Header .SignInLinks a{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Header .SignInLinks a{max-width:100%}}.Header .SignInLinks a:active,.Header .SignInLinks a:focus,.Header .SignInLinks a:hover{background:#209edf;border-color:#fff;color:#fff}.Header-logo{-ms-flex-align:center;-ms-flex-preferred-size:160px;-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:160px;padding:3px 0}.Header-logo:active,.Header-logo:focus,.Header-logo:hover{color:#fff}.Header-logo img{height:auto;max-height:28px;width:auto}@media screen and (max-width:768px){.Header-logo{-ms-flex-preferred-size:initial;display:none;flex-basis:auto}}.Header-desktopNav{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.Header-desktopNav{display:none}}.Header-desktopNav .Navigation-linkContainer a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:36px;justify-content:center;margin:0 6px;padding:0 6px}.Header-desktopNav .Navigation-linkContainer a:active,.Header-desktopNav .Navigation-linkContainer a:focus,.Header-desktopNav .Navigation-linkContainer a:hover{background:#0276b3;color:#fff}.Header-desktopNav .Navigation-linkContainer:after{display:none}@media screen and (max-width:768px){.Header-desktopCommunityChooser.Header-desktopCommunityChooser{display:none}}.Header-flexSpacer{-ms-flex:1;-webkit-box-flex:1;flex:1}@media screen and (max-width:768px){.Header-flexSpacer{display:none}}.Header-logo.mobile{display:none}@media screen and (max-width:768px){.Header-logo.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}}.Header-right{-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-box-align:center;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.Header-logo img{max-height:unset}}@media screen and (max-width:768px){.Header.hasOpenNavigation{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom-width:0}}.mobileMebox,.Navigation{-o-transition:height .3s ease;-webkit-transition:height .3s ease;display:none;overflow:hidden;position:relative;transition:height .3s ease;width:100%;will-change:height}@media screen and (max-width:768px){.mobileMebox,.Navigation{display:block}}.mobileMebox.needsInitialization,.Navigation.needsInitialization{left:-100%;position:fixed;top:-100%;visibility:hidden}.Navigation{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);color:#555a62}@media screen and (max-width:768px){.Navigation .Container{padding:0 0 6px}}.Navigation .BoxButtons .Button:not(.Handle){-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease;width:100%}@media screen and (max-width:768px){.Navigation .BoxButtons .Button:not(.Handle){max-width:100%}}.Navigation .BoxButtons .Button:not(.Handle):active,.Navigation .BoxButtons .Button:not(.Handle):focus,.Navigation .BoxButtons .Button:not(.Handle):hover{background:#0276b3;border-color:#0276b3;color:#fff}.Navigation .ButtonGroup.Multi:active .Button.Handle,.Navigation .ButtonGroup.Multi:active.Open .Button.Handle,.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{background-color:#0276b3;border-color:#0276b3;color:#fff}.Navigation .ButtonGroup.Multi .Button.Handle,.Navigation .ButtonGroup.Multi.Open .Button.Handle{background-color:#0291db;border-color:#0291db;color:#fff}.Navigation .ButtonGroup.Multi .Button.Handle:active,.Navigation .ButtonGroup.Multi .Button.Handle:focus,.Navigation .ButtonGroup.Multi .Button.Handle:hover,.Navigation .ButtonGroup.Multi.Open .Button.Handle:active,.Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,.Navigation .ButtonGroup.Multi.Open .Button.Handle:hover{background:rgba(2,145,219,.05);border-color:#0291db;color:#fff}.Navigation .NewDiscussion.mobile{width:100%}.Navigation .MeBox-SignIn{-ms-flex-wrap:wrap;flex-wrap:wrap}.Navigation .SignInIcons.SignInIcons{display:block;margin-left:0;margin-top:12px;text-align:center;width:100%}.Navigation .SocialIcon{margin:0 3px}.Navigation .MeBox.mobile,.Navigation .MeBox.mobile .MeBox{width:100%}.Navigation .MeBox.mobile .MeBox>.PhotoWrap.PhotoWrap{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-box-shadow:none;border-radius:0;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:flex-start;margin-right:0;width:25%}.Navigation .MeBox.mobile .MeBox>.PhotoWrap.PhotoWrap img{border-radius:6px;border-radius:50%;overflow:hidden;width:32px}.Navigation .MeBox.mobile .MeBox .WhoIs>.Username,.Navigation .MeBox.mobile .MeBox>.PhotoWrap{display:none}.Navigation .MeBox.mobile .MeBox .WhoIs{width:100%}.Navigation .MeBox.mobile .MeBox .MeMenu{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0}.Navigation .SignInLinks.SignInLinks{text-align:center;width:100%}.Navigation .SignInLinks.SignInLinks a{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Navigation .SignInLinks.SignInLinks a{max-width:100%}}.Navigation .SignInLinks.SignInLinks a:active,.Navigation .SignInLinks.SignInLinks a:focus,.Navigation .SignInLinks.SignInLinks a:hover{background:#0276b3;border-color:#0276b3;color:#fff}.Navigation .SignInLinks.SignInLinks .Bullet{font-size:0;width:20px}.Navigation .SignIn.mobile{width:100%}.Navigation-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px}.Navigation-link,.Navigation-row{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.Navigation-link{color:#555a62;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;min-height:32px;padding:0 18px;width:100%}.Navigation-link:focus,.Navigation-link:hover{color:#0291db}.Navigation-linkContainer{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0;position:relative}.Navigation-linkContainer a{margin:0}.Navigation-linkContainer a:hover{background:none}.Navigation-linkContainer:after{background:#ebebeb;content:"";display:block;height:1px;margin:6px 0;width:100%}.Navigation-linkContainer:last-child:after{content:none}.UserLoggedOut .Navigation-row.NewDiscussion{display:none}.mobileMeBox-button,.mobileMebox-buttonClose{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background:rgba(0,0,0,0);border-width:0;cursor:pointer;outline:none;user-select:none}.mobileMeBox-button,.mobileMebox-buttonClose{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.mobileMebox-buttonClose{border-radius:3px;color:#fff;font-size:20px;height:32px;line-height:32px;margin-left:auto;opacity:.6;width:32px}.mobileMebox-buttonClose span{font-size:inherit}.mobileMeBox-button{-moz-user-select:none;-ms-user-select:none;-o-transition:.35s;-webkit-transition:.35s;-webkit-user-select:none;height:28px;right:12px;transition:.35s;user-select:none;width:28px}@media screen and (max-width:768px){.mobileMeBox-button{position:absolute}}.mobileMeBox-button .PhotoWrap{height:28px;width:28px}.mobileMeBox-button .PhotoWrap:hover a.ChangePicture{display:none}.mobileMebox{background-color:#209edf}.mobileMebox .Container{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobileMebox .MeBox{display:block;padding:6px 0;width:80%}.mobileMebox .MeMenu{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.mobileMebox .MeButton-user:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:kbicons;font-size:26px;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.mobileMebox .MeButton-user .ProfilePhoto{display:none}.mobileMebox .Open .MeButton-user:before{content:""}.mobileMebox .MeButton:active,.mobileMebox .MeButton:focus,.mobileMebox .MeButton:hover{background-color:rgba(0,0,0,0)}.mobileMebox .MeButton .Alert{background-color:#d0021b;border-color:#d0021b;color:#fff}@media screen and (max-width:768px){.mobileMebox .MeButton .Alert{top:-6px}} + */.Header{-webkit-box-shadow:none;background-color:#0291db;border-bottom:0;box-shadow:none;color:#fff}.Header .row{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px}.Header .Hamburger,.Header .mobileMeBox-button{display:none}@media screen and (max-width:768px){.Header .Hamburger,.Header .mobileMeBox-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.Header .MeButton{background-color:rgba(0,0,0,0);color:#fff}.Header .MeButton:active,.Header .MeButton:focus,.Header .MeButton:hover{background-color:#1883bc;color:#fff}.Header .MeButton:active .Alert,.Header .MeButton:focus .Alert,.Header .MeButton:hover .Alert{background-color:#d0021b;border-color:#d0021b;color:#fff}.Header .ToggleFlyout.Open .MeButton{background-color:#209edf}.Header .WhoIs>.Username{color:#fff}.Header .SignInLinks a{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Header .SignInLinks a{max-width:100%}}.Header .SignInLinks a:active,.Header .SignInLinks a:focus,.Header .SignInLinks a:hover{background:#209edf;border-color:#fff;color:#fff}.Header-logo{-ms-flex-align:center;-ms-flex-preferred-size:160px;-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:160px;padding:3px 0}.Header-logo:active,.Header-logo:focus,.Header-logo:hover{color:#fff}.Header-logo img{height:auto;max-height:28px;width:auto}@media screen and (max-width:768px){.Header-logo{-ms-flex-preferred-size:initial;display:none;flex-basis:auto}}.Header-desktopNav{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.Header-desktopNav{display:none}}.Header-desktopNav .Navigation-linkContainer a{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:36px;justify-content:center;margin:0 6px;padding:0 6px}.Header-desktopNav .Navigation-linkContainer a:active,.Header-desktopNav .Navigation-linkContainer a:focus,.Header-desktopNav .Navigation-linkContainer a:hover{background:#0276b3;color:#fff}.Header-desktopNav .Navigation-linkContainer:after{display:none}@media screen and (max-width:768px){.Header-desktopCommunityChooser.Header-desktopCommunityChooser{display:none}}.Header-flexSpacer{-ms-flex:1;-webkit-box-flex:1;flex:1}@media screen and (max-width:768px){.Header-flexSpacer{display:none}}.Header-logo.mobile{display:none}@media screen and (max-width:768px){.Header-logo.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}}.Header-right{-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-box-align:center;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.Header-logo img{max-height:unset}}@media screen and (max-width:768px){.Header.hasOpenNavigation{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom-width:0}}.mobileMebox,.Navigation{-o-transition:height .3s ease;-webkit-transition:height .3s ease;display:none;overflow:hidden;position:relative;transition:height .3s ease;width:100%;will-change:height}@media screen and (max-width:768px){.mobileMebox,.Navigation{display:block}}.mobileMebox.needsInitialization,.Navigation.needsInitialization{left:-100%;position:fixed;top:-100%;visibility:hidden}.Navigation{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);color:#555a62}@media screen and (max-width:768px){.Navigation .Container{padding:0 0 6px}}.Navigation .BoxButtons .Button:not(.Handle){-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease;width:100%}@media screen and (max-width:768px){.Navigation .BoxButtons .Button:not(.Handle){max-width:100%}}.Navigation .BoxButtons .Button:not(.Handle):active,.Navigation .BoxButtons .Button:not(.Handle):focus,.Navigation .BoxButtons .Button:not(.Handle):hover{background:#0276b3;border-color:#0276b3;color:#fff}.Navigation .ButtonGroup.Multi:active .Button.Handle,.Navigation .ButtonGroup.Multi:active.Open .Button.Handle,.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{background-color:#0276b3;border-color:#0276b3;color:#fff}.Navigation .ButtonGroup.Multi .Button.Handle,.Navigation .ButtonGroup.Multi.Open .Button.Handle{background-color:#0291db;border-color:#0291db;color:#fff}.Navigation .ButtonGroup.Multi .Button.Handle:active,.Navigation .ButtonGroup.Multi .Button.Handle:focus,.Navigation .ButtonGroup.Multi .Button.Handle:hover,.Navigation .ButtonGroup.Multi.Open .Button.Handle:active,.Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,.Navigation .ButtonGroup.Multi.Open .Button.Handle:hover{background:rgba(2,145,219,.05);border-color:#0291db;color:#fff}.Navigation .NewDiscussion.mobile{width:100%}.Navigation .MeBox-SignIn{-ms-flex-wrap:wrap;flex-wrap:wrap}.Navigation .SignInIcons.SignInIcons{display:block;margin-left:0;margin-top:12px;text-align:center;width:100%}.Navigation .SocialIcon{margin:0 3px}.Navigation .MeBox.mobile,.Navigation .MeBox.mobile .MeBox{width:100%}.Navigation .MeBox.mobile .MeBox>.PhotoWrap.PhotoWrap{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-box-shadow:none;border-radius:0;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:flex-start;margin-right:0;width:25%}.Navigation .MeBox.mobile .MeBox>.PhotoWrap.PhotoWrap img{border-radius:6px;border-radius:50%;overflow:hidden;width:32px}.Navigation .MeBox.mobile .MeBox .WhoIs>.Username,.Navigation .MeBox.mobile .MeBox>.PhotoWrap{display:none}.Navigation .MeBox.mobile .MeBox .WhoIs{width:100%}.Navigation .MeBox.mobile .MeBox .MeMenu{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0}.Navigation .SignInLinks.SignInLinks{text-align:center;width:100%}.Navigation .SignInLinks.SignInLinks a{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Navigation .SignInLinks.SignInLinks a{max-width:100%}}.Navigation .SignInLinks.SignInLinks a:active,.Navigation .SignInLinks.SignInLinks a:focus,.Navigation .SignInLinks.SignInLinks a:hover{background:#0276b3;border-color:#0276b3;color:#fff}.Navigation .SignInLinks.SignInLinks .Bullet{font-size:0;width:20px}.Navigation .SignIn.mobile{width:100%}.Navigation-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px}.Navigation-link,.Navigation-row{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.Navigation-link{color:#555a62;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;min-height:32px;padding:0 18px;width:100%}.Navigation-link:focus,.Navigation-link:hover{color:#0291db}.Navigation-linkContainer{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0;position:relative}.Navigation-linkContainer a{margin:0}.Navigation-linkContainer a:hover{background:none}.Navigation-linkContainer:after{background:#ebebeb;content:"";display:block;height:1px;margin:6px 0;width:100%}.Navigation-linkContainer:last-child:after{content:none}.UserLoggedOut .Navigation-row.NewDiscussion{display:none}.mobileMeBox-button,.mobileMebox-buttonClose{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background:rgba(0,0,0,0);border-width:0;cursor:pointer;outline:none;user-select:none}.mobileMeBox-button,.mobileMebox-buttonClose{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.mobileMebox-buttonClose{border-radius:3px;color:#fff;font-size:20px;height:32px;line-height:32px;margin-left:auto;opacity:.6;width:32px}.mobileMebox-buttonClose span{font-size:inherit}.mobileMeBox-button{-moz-user-select:none;-ms-user-select:none;-o-transition:.35s;-webkit-transition:.35s;-webkit-user-select:none;height:28px;right:12px;transition:.35s;user-select:none;width:28px}@media screen and (max-width:768px){.mobileMeBox-button{position:absolute}}.mobileMeBox-button .PhotoWrap{height:28px;width:28px}.mobileMeBox-button .PhotoWrap:hover a.ChangePicture{display:none}.mobileMebox{background-color:#209edf}.mobileMebox .Container{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobileMebox .MeBox{display:block;padding:6px 0;width:80%}.mobileMebox .MeMenu{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.mobileMebox .MeButton-user:before{-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:kbicons;font-size:26px;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.mobileMebox .MeButton-user .ProfilePhoto{display:none}.mobileMebox .Open .MeButton-user:before{content:""}.mobileMebox .MeButton:active,.mobileMebox .MeButton:focus,.mobileMebox .MeButton:hover{background-color:rgba(0,0,0,0)}.mobileMebox .MeButton .Alert{background-color:#d0021b;border-color:#d0021b;color:#fff}@media screen and (max-width:768px){.mobileMebox .MeButton .Alert{top:-6px}} /*! * @author Isis (igraziatto) Graziatto @@ -211,7 +211,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-BestOf .Frame-content>.Container{max-width:800px}body.Section-BestOf .Frame-content .Content{width:100%}body.Section-BestOf .Frame-content .Panel,body.Section-BestOf .SearchBox{display:none}body.Section-BestOf .Frame-content>.Container{max-width:1236px}body.Section-BestOf .FilterMenu{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:18px -3px;width:calc(100% + 6px)}body.Section-BestOf .FilterMenu>li{margin:0 3px 6px}body.Section-BestOf .FilterMenu a{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-BestOf .FilterMenu a{max-width:100%}}body.Section-BestOf .FilterMenu a:active,body.Section-BestOf .FilterMenu a:focus,body.Section-BestOf .FilterMenu a:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}body.Section-BestOf .FilterMenu .ReactSprite{height:inherit;line-height:34px}body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite{display:none}body.Section-BestOf .FilterMenu li.Active a{background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}body.Section-BestOf .Frame-details{padding-bottom:6px}body.Section-BestOf .MainContent{margin:0;min-height:150px;width:100%}body.Section-BestOf .DismissMessage{margin-bottom:24px;margin-left:0;margin-right:0}body.Section-BestOf .Tiles{margin:0 -6px;position:relative;width:calc(100% + 6px)}body.Section-BestOf .Tiles:after{clear:both;content:"";display:table}@media screen and (max-width:768px){body.Section-BestOf .Tiles{margin:0;width:100%}body.Section-BestOf .Tiles .Tile:first-child{margin-top:0}}body.Section-BestOf .Tile{background:#fff;border-radius:6px;display:block;margin:0 6px 12px;padding:14px;position:relative;width:calc(33.33333% - 12px)}@media screen and (max-width:992px){body.Section-BestOf .Tile{width:calc(50% - 12px)}}body.Section-BestOf .Tile .AuthorWrap{background-color:rgba(0,0,0,0);border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:-14px;margin-left:-14px;margin-right:-14px;min-height:70px;padding:14px}body.Section-BestOf .Tile .Title,body.Section-BestOf .Tile .Title a{background:none;color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}body.Section-BestOf .Tile .Title:focus,body.Section-BestOf .Tile .Title:hover,body.Section-BestOf .Tile .Title a:focus,body.Section-BestOf .Tile .Title a:hover{color:#0291db}body.Section-BestOf .Tile .Title a,body.Section-BestOf .Tile .Title a a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}body.Section-BestOf .Tile .Title a:focus,body.Section-BestOf .Tile .Title a:hover,body.Section-BestOf .Tile .Title a a:focus,body.Section-BestOf .Tile .Title a a:hover{color:inherit}body.Section-BestOf .Tile .Message{display:block;line-height:20px;margin:0 0 6px;max-height:400px;overflow:hidden;position:relative}body.Section-BestOf .Tile .Reactions{padding-left:48px}@media screen and (max-width:768px){body.Section-BestOf .Tile .Reactions{margin-left:-6px;padding-left:0}}body.Section-BestOf .Tile .ReactSprite{margin-right:0}body.Section-BestOf .Item .Item-BodyWrap,body.Section-BestOf .Item .Item-Header,body.Section-BestOf .Tile .Item-BodyWrap,body.Section-BestOf .Tile .Item-Header{margin-bottom:6px}body.Section-BestOf .Item .Author,body.Section-BestOf .Item .Meta,body.Section-BestOf .Tile .Author,body.Section-BestOf .Tile .Meta{line-height:1.5}body.Section-BestOf .Item .Author,body.Section-BestOf .Tile .Author{display:block}body.Section-BestOf .Item .Author a,body.Section-BestOf .Tile .Author a{color:#696e75;font-size:12px;font-weight:400;line-height:inherit}body.Section-BestOf .Item .Author a:active,body.Section-BestOf .Item .Author a:focus,body.Section-BestOf .Item .Author a:hover,body.Section-BestOf .Tile .Author a:active,body.Section-BestOf .Tile .Author a:focus,body.Section-BestOf .Tile .Author a:hover{color:#0291db}body.Section-BestOf .Item .Author a:not(.PhotoWrap),body.Section-BestOf .Tile .Author a:not(.PhotoWrap){margin-left:12px}body.Section-BestOf .Item .PhotoWrap,body.Section-BestOf .Tile .PhotoWrap{margin:0}body.Section-BestOf .Item .ProfilePhoto.ProfilePhoto,body.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto{height:auto;width:100%}body.Section-BestOf .Item .ReactButton,body.Section-BestOf .Tile .ReactButton{margin:0 6px}@media screen and (max-width:768px){body.Section-BestOf .Item .ReactButton,body.Section-BestOf .Tile .ReactButton{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-height:42px;min-width:42px}body.Section-BestOf .Item .ReactButton .ReactSprite:before,body.Section-BestOf .Tile .ReactButton .ReactSprite:before{font-size:20px}}body.Section-BestOf .Item .Meta{padding-left:54px}@media screen and (max-width:768px){body.Section-BestOf .Item .Meta{margin-top:0}}body.Section-BestOf.UserLoggedOut .Author{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.Section-BestOf.UserLoggedOut .Author .PhotoWrap{margin:0 3px 0 0}@media screen and (max-width:768px){body.Section-BestOf .ImageWrap{width:100%}body.Section-BestOf .Tile{margin:12px 0}} + */body.Section-BestOf .Frame-content>.Container{max-width:800px}body.Section-BestOf .Frame-content .Content{width:100%}body.Section-BestOf .Frame-content .Panel,body.Section-BestOf .SearchBox{display:none}body.Section-BestOf .Frame-content>.Container{max-width:1236px}body.Section-BestOf .FilterMenu{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:18px -3px;width:calc(100% + 6px)}body.Section-BestOf .FilterMenu>li{margin:0 3px 6px}body.Section-BestOf .FilterMenu a{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-BestOf .FilterMenu a{max-width:100%}}body.Section-BestOf .FilterMenu a:active,body.Section-BestOf .FilterMenu a:focus,body.Section-BestOf .FilterMenu a:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}body.Section-BestOf .FilterMenu .ReactSprite{height:inherit;line-height:34px}body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite{display:none}body.Section-BestOf .FilterMenu li.Active a{background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db}body.Section-BestOf .Frame-details{padding-bottom:6px}body.Section-BestOf .MainContent{margin:0;min-height:150px;width:100%}body.Section-BestOf .DismissMessage{margin-bottom:24px;margin-left:0;margin-right:0}body.Section-BestOf .Tiles{margin:0 -6px;position:relative;width:calc(100% + 6px)}body.Section-BestOf .Tiles:after{clear:both;content:"";display:table}@media screen and (max-width:768px){body.Section-BestOf .Tiles{margin:0;width:100%}body.Section-BestOf .Tiles .Tile:first-child{margin-top:0}}body.Section-BestOf .Tile{background:#fff;border-radius:6px;display:block;margin:0 6px 12px;padding:14px;position:relative;width:calc(33.33333% - 12px)}@media screen and (max-width:992px){body.Section-BestOf .Tile{width:calc(50% - 12px)}}body.Section-BestOf .Tile .AuthorWrap{background-color:rgba(0,0,0,0);border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:-14px;margin-left:-14px;margin-right:-14px;min-height:70px;padding:14px}body.Section-BestOf .Tile .Title,body.Section-BestOf .Tile .Title a{background:none;color:#555a62;display:block;font-size:16px;font-weight:600;line-height:21px;margin-bottom:6px}body.Section-BestOf .Tile .Title:focus,body.Section-BestOf .Tile .Title:hover,body.Section-BestOf .Tile .Title a:focus,body.Section-BestOf .Tile .Title a:hover{color:#0291db}body.Section-BestOf .Tile .Title a,body.Section-BestOf .Tile .Title a a{color:inherit;display:inline;font-size:inherit;font-weight:inherit}body.Section-BestOf .Tile .Title a:focus,body.Section-BestOf .Tile .Title a:hover,body.Section-BestOf .Tile .Title a a:focus,body.Section-BestOf .Tile .Title a a:hover{color:inherit}body.Section-BestOf .Tile .Message{display:block;line-height:20px;margin:0 0 6px;max-height:400px;overflow:hidden;position:relative}body.Section-BestOf .Tile .Reactions{padding-left:48px}@media screen and (max-width:768px){body.Section-BestOf .Tile .Reactions{margin-left:-6px;padding-left:0}}body.Section-BestOf .Tile .ReactSprite{margin-right:0}body.Section-BestOf .Item .Item-BodyWrap,body.Section-BestOf .Item .Item-Header,body.Section-BestOf .Tile .Item-BodyWrap,body.Section-BestOf .Tile .Item-Header{margin-bottom:6px}body.Section-BestOf .Item .Author,body.Section-BestOf .Item .Meta,body.Section-BestOf .Tile .Author,body.Section-BestOf .Tile .Meta{line-height:1.5}body.Section-BestOf .Item .Author,body.Section-BestOf .Tile .Author{display:block}body.Section-BestOf .Item .Author a,body.Section-BestOf .Tile .Author a{color:#696e75;font-size:12px;font-weight:400;line-height:inherit}body.Section-BestOf .Item .Author a:active,body.Section-BestOf .Item .Author a:focus,body.Section-BestOf .Item .Author a:hover,body.Section-BestOf .Tile .Author a:active,body.Section-BestOf .Tile .Author a:focus,body.Section-BestOf .Tile .Author a:hover{color:#0291db}body.Section-BestOf .Item .Author a:not(.PhotoWrap),body.Section-BestOf .Tile .Author a:not(.PhotoWrap){margin-left:12px}body.Section-BestOf .Item .PhotoWrap,body.Section-BestOf .Tile .PhotoWrap{margin:0}body.Section-BestOf .Item .ProfilePhoto.ProfilePhoto,body.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto{height:auto;width:100%}body.Section-BestOf .Item .ReactButton,body.Section-BestOf .Tile .ReactButton{margin:0 6px}@media screen and (max-width:768px){body.Section-BestOf .Item .ReactButton,body.Section-BestOf .Tile .ReactButton{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-height:42px;min-width:42px}body.Section-BestOf .Item .ReactButton .ReactSprite:before,body.Section-BestOf .Tile .ReactButton .ReactSprite:before{font-size:20px}}body.Section-BestOf .Item .Meta{padding-left:54px}@media screen and (max-width:768px){body.Section-BestOf .Item .Meta{margin-top:0}}body.Section-BestOf.UserLoggedOut .Author{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.Section-BestOf.UserLoggedOut .Author .PhotoWrap{margin:0 3px 0 0}@media screen and (max-width:768px){body.Section-BestOf .ImageWrap{width:100%}body.Section-BestOf .Tile{margin:12px 0}} /*! * @author Isis (igraziatto) Graziatto @@ -223,13 +223,13 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:0}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#696e75}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#0291db;text-decoration:none}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#696e75;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#0291db;text-decoration:none}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} + */body.Section-Entry .Frame-content>.Container{max-width:800px}body.Section-Entry .Frame-content .Content{width:100%}body.Section-Entry .Frame-content .Panel,body.Section-Entry .SearchBox{display:none}body.Section-Entry .Methods b{display:inline-block;margin:10px 0 3px}body.Section-Entry .ForgotPassword{margin-left:6px}body.Section-Entry .CreateAccount a,body.Section-Entry .ForgotPassword{color:#0291db}body.Section-Entry .CreateAccount a:focus,body.Section-Entry .CreateAccount a:hover,body.Section-Entry .ForgotPassword:focus,body.Section-Entry .ForgotPassword:hover{color:#0291db;text-decoration:none}body.Section-Entry label.CheckBoxLabel,body.Section-Entry label.RadioLabel{font-size:14px!important}body.Section-Entry label.CheckBoxLabel a,body.Section-Entry label.RadioLabel a{color:#0291db;font-size:inherit}body.Section-Entry label.CheckBoxLabel a:focus,body.Section-Entry label.CheckBoxLabel a:hover,body.Section-Entry label.RadioLabel a:focus,body.Section-Entry label.RadioLabel a:hover{color:#0291db;text-decoration:none}body.Section-Entry .Legal br{display:none}@media screen and (max-width:768px){body.Section-Entry .g-recaptcha{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}body.Section-Entry .MainForm,body.Section-Entry .Methods{display:block;margin-bottom:0;padding:0;width:100%}body.Section-Entry .Methods a,body.Section-Entry .Methods a:active,body.Section-Entry .Methods a:focus,body.Section-Entry .Methods a:hover{color:#0291db}body.Section-Entry .MainForm .InputBox{max-width:100%}body.Section-Entry .Methods{margin-left:0}}.SignInPopup .input.Password{width:100%}.MultipleEntryMethods .Methods{float:left;margin-left:0;padding:0}@media screen and (max-width:768px){.MultipleEntryMethods .Methods{float:none}.MultipleEntryMethods .Methods b{display:inline-block;margin:18px 0 0}} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.Section-Group .Excerpt+.HasNew{margin-left:3px}.Section-Group .H{display:block;float:none;font-size:32px;text-align:center;width:100%}@media screen and (max-width:768px){.Section-Group .H{text-align:left}}.Section-Group .PageControls.PageControls .BoxNewDiscussion{margin-right:0}@media screen and (max-width:768px){.Section-Group .BoCloseButtons,.Section-Group .Button-Controls{display:block;width:100%}}@media screen and (max-width:768px){.Section-Group .Button-Controls .ButtonGroup.Multi{padding:0}.Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child{width:100%}}@media screen and (max-width:768px){.Section-Group .Button-Controls .Button:not(.Handle),.Section-Group .Button-Controls .ButtonGroup,.Section-Group .Button-Controls .NewEventButton{margin:0;text-align:center;width:100%}}@media screen and (max-width:768px){.Section-Group .BoxButtons{display:block;width:100%}}.Section-Group.Section-Discussion .H{text-align:left}.Section-Group.Section-Discussion .Group-Header{display:none}.Section-Group.NoPanel .Frame-content>.Container,.Section-GroupList .Frame-content>.Container{max-width:1236px}.Section-Group.NoPanel .MainContent,.Section-GroupList .MainContent{width:100%}.Section-GroupList .groupToolbar{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.Section-GroupList .groupToolbar-newGroup{text-align:center;width:100%}}.Section-GroupList .MainContent h1{display:none}.Section-GroupList .MainContent .Groups.H,.Section-GroupList .MainContent .H{display:block;float:none;font-size:32px;margin-bottom:14px;text-align:center}.Section-GroupList .MainContent>.Button.Primary{float:right}@media screen and (max-width:768px){.Section-GroupList .MainContent>.Button.Primary{text-align:center;width:100%}}.Section-GroupList .Panel,.Section-GroupList .UserLink{display:none}.Section-GroupList .Item-Icon{margin:0 0 12px}.Section-GroupList .DataList .Item .GroupDescription,.Section-GroupList .DataList .Item .Title{margin:0}.Section-GroupList .DataList .Item .ItemContent.ItemContent{padding-left:0}.Section-GroupList .DataList .Item .Options{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}.Section-GroupList .DataList .Item .Options .Buttons{margin-left:3px}@media screen and (max-width:768px){.Section-GroupList .DataList .Item{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.Section-GroupList .DataList .Item>.PhotoWrap{display:none}.Section-GroupList .DataList .Item .Options{-ms-flex-order:2;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-webkit-box-pack:end;justify-content:flex-end;margin-top:12px;order:2}.Section-GroupList .DataList .Item .Excerpt{margin-top:12px}.Section-GroupList .DataList .Item .Title{padding-right:20px}}.Group-Box{clear:both}.Button.GroupOptionsTitle,.Button.GroupOptionsTitle:active,.Button.GroupOptionsTitle:focus,.ButtonGroup.Open .Button.GroupOptionsTitle{background-color:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);max-width:20px;padding:0}.Button.GroupOptionsTitle .SpDropdownHandle,.Button.GroupOptionsTitle:active .SpDropdownHandle,.Button.GroupOptionsTitle:focus .SpDropdownHandle,.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle{display:none}.Button.GroupOptionsTitle:active:before,.Button.GroupOptionsTitle:before,.Button.GroupOptionsTitle:focus:before,.ButtonGroup.Open .Button.GroupOptionsTitle:before{-webkit-font-smoothing:antialiased;color:inherit;color:#555a62;content:"";display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;line-height:20px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.Group-Header{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;position:relative}.Group-Header .Group-Buttons,.Group-Header .OptionsMenu{display:inline-block;float:none}.Group-Banner{-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,.4);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.4);height:230px;margin-bottom:18px}@media screen and (max-width:992px){.Group-Banner{height:180px}}.Button-Controls.Button-Controls{-ms-flex-order:2;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-right:0;order:2}@media screen and (max-width:768px){.Button-Controls.Button-Controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.Button-Controls.Button-Controls .Button+.Button{margin-top:18px}}.Button-Controls.Button-Controls .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db;margin-left:3px}.Button-Controls.Button-Controls .Button:nth-child(2):focus,.Button-Controls.Button-Controls .Button:nth-child(2):hover{background-color:#0291db;border-color:#0291db;color:#fff}@media screen and (max-width:768px){.Button-Controls.Button-Controls .Button:nth-child(2){margin-left:0}}.GroupOptions{position:absolute;right:0;top:248px}@media screen and (max-width:992px){.GroupOptions{top:198px}}.Group-Icon-Big-Wrap{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2);background-color:#fff;border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.2);height:140px;margin:-68px 18px 18px;position:absolute;top:230px;width:140px}.Group-Icon-Big-Wrap .Group-Icon-Big{border:3px solid #fff;border-radius:inherit;height:100%;width:100%}@media screen and (max-width:768px){.Group-Icon-Big-Wrap{display:none}}.Group-Title{font-size:18px;margin:0 0 12px;padding-right:20px}.Group-Title a{font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-size:inherit;font-weight:700;line-height:1.5;text-shadow:none}.Group-Title a:focus,.Group-Title a:hover{color:#0291db}.Group-Description{margin-bottom:18px}@media screen and (max-width:768px){.Group-Description{display:none}}.Group-Header-Info{padding-left:176px}@media screen and (max-width:768px){.Group-Header-Info{margin-bottom:18px;padding-left:0}}body.noGroupIcon .Group-Header-Info{padding-left:0}.Group-Meta.Group-Meta{font-size:12px;margin:0 -3px}.Group-Meta.Group-Meta a{color:#696e75;font-size:inherit}.Group-Meta.Group-Meta a:focus,.Group-Meta.Group-Meta a:hover{color:#0291db;text-decoration:none}.Group-Meta.Group-Meta .MItem{margin:0 3px}.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label{font-weight:700}.Group-Content{display:inline-block;width:100%}.Group-Box .MItem{line-height:1.5;white-space:normal}.Group-Box .MItem.Hidden{display:none}.Group-Box .MItem a{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;max-width:300px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.Group-Header.Group-Header.Group-Header.NoBanner{margin-bottom:18px}.Group-Header.NoBanner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:140px}.Group-Header.NoBanner .Group,.Group-Header.NoBanner .Group-Title{padding-top:0}.Group-Header.NoBanner .Group-Header-Info{padding-left:158px}@media screen and (max-width:768px){.Group-Header.NoBanner .Group-Header-Info{padding-left:0}}.Group-Header.NoBanner .Group-Icon-Big-Wrap{-ms-flex:1 0 140px;-webkit-box-flex:1;flex:1 0 140px;margin:0 18px 0 0;position:absolute;z-index:1}.Group-Header.NoBanner .GroupOptions{right:0;top:0}@media screen and (max-width:768px){.Section-Members .DataList .Item{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.Section-Members .DataList .Item .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.Section-Members .DataList .Item .PhotoWrap{left:14px;position:absolute;top:14px}.Section-Members .DataList .Item .Meta{margin-top:0}}.Section-Members .DataList .Item .Buttons{margin-right:0}.Section-Members .DataList .Item .Title{margin-bottom:0}.Section-Members .DataList .Item .Excerpt:empty{display:none}.Section-Members .DataList .Item .Meta{margin-bottom:0}.Section-Members .DataList .Item .MItem{line-height:21px}.Section-Members .Group-Box,.Section-Members .Group-Header+form{margin-bottom:18px}.Section-Members .Group-RemoveMember{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Section-Members .Group-RemoveMember{max-width:100%}}.Section-Members .Group-RemoveMember:active,.Section-Members .Group-RemoveMember:focus,.Section-Members .Group-RemoveMember:hover{background:#0276b3;border-color:#0276b3;color:#fff}.Group-MembersPreview .PhotoGrid{margin:0 -3px}.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 3px;overflow:hidden;padding:0;width:42px}.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img{height:auto;margin:0;width:100%}.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto{display:none}.Group-MembersPreview .PhotoGridSmall img{margin:0}.Section-Event.Section-Event .AttendeeList.AttendeeList h3{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:18px}@media screen and (max-width:768px){.Section-Event.Section-Event .AttendeeList.AttendeeList h3{font-size:18px}}.Section-Event.Section-Event .FormWrapper.Attending{margin:12px 0}.Section-Event.Section-Event .MaybeAttending,.Section-Event.Section-Event .NotAttending,.Section-Event.Section-Event .YesAttending{margin-bottom:12px}.Section-Event.Section-Event .EventTime label.When,.Section-Event.Section-Event .FormTitleWrapper h2{display:none}.Section-Event.Section-Event .EventTime label{display:block}.Section-Event.Section-Event .EventTime .Timebased a{color:#0291db}.Section-Event.Section-Event .Buttons{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.Section-Event.Section-Event .Buttons .Primary{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:3px;order:2}.Section-Event.Section-Event .EventTitle .ButtonGroup{margin-top:0}@media screen and (max-width:768px){.Section-Event.Section-Event .FieldInfo{display:block;margin-bottom:12px;width:100%}}#Form_memberFilter{height:38px}@media screen and (max-width:768px){#Form_memberFilter{margin-bottom:3px;margin-right:0;width:100%}}.group-members-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:768px){.group-members-filter-box{-ms-flex-pack:end;-ms-flex-wrap:wrap;-webkit-box-pack:end;flex-wrap:wrap;justify-content:flex-end}}.group-members-filter-box .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.group-members-filter-box .Button{max-width:100%}}.group-members-filter-box .Button:active,.group-members-filter-box .Button:focus,.group-members-filter-box .Button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.group-members-filter-box .Button+.Button{margin-left:3px}.group-members-filter-box .Button.search{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.group-members-filter-box .Button.search{max-width:100%}}.group-members-filter-box .Button.search:active,.group-members-filter-box .Button.search:focus,.group-members-filter-box .Button.search:hover{background:#0276b3;border-color:#0276b3;color:#fff} + */.Section-Group .Excerpt+.HasNew{margin-left:3px}.Section-Group .H{display:block;float:none;font-size:32px;text-align:center;width:100%}@media screen and (max-width:768px){.Section-Group .H{text-align:left}}.Section-Group .PageControls.PageControls .BoxNewDiscussion{margin-right:0}@media screen and (max-width:768px){.Section-Group .BoCloseButtons,.Section-Group .Button-Controls{display:block;width:100%}}@media screen and (max-width:768px){.Section-Group .Button-Controls .ButtonGroup.Multi{padding:0}.Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child{width:100%}}@media screen and (max-width:768px){.Section-Group .Button-Controls .Button:not(.Handle),.Section-Group .Button-Controls .ButtonGroup,.Section-Group .Button-Controls .NewEventButton{margin:0;text-align:center;width:100%}}@media screen and (max-width:768px){.Section-Group .BoxButtons{display:block;width:100%}}.Section-Group.Section-Discussion .H{text-align:left}.Section-Group.Section-Discussion .Group-Header{display:none}.Section-Group.NoPanel .Frame-content>.Container,.Section-GroupList .Frame-content>.Container{max-width:1236px}.Section-Group.NoPanel .MainContent,.Section-GroupList .MainContent{width:100%}.Section-GroupList .groupToolbar{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.Section-GroupList .groupToolbar-newGroup{text-align:center;width:100%}}.Section-GroupList .MainContent h1{display:none}.Section-GroupList .MainContent .Groups.H,.Section-GroupList .MainContent .H{display:block;float:none;font-size:32px;margin-bottom:14px;text-align:center}.Section-GroupList .MainContent>.Button.Primary{float:right}@media screen and (max-width:768px){.Section-GroupList .MainContent>.Button.Primary{text-align:center;width:100%}}.Section-GroupList .Panel,.Section-GroupList .UserLink{display:none}.Section-GroupList .Item-Icon{margin:0 0 12px}.Section-GroupList .DataList .Item .GroupDescription,.Section-GroupList .DataList .Item .Title{margin:0}.Section-GroupList .DataList .Item .ItemContent.ItemContent{padding-left:0}.Section-GroupList .DataList .Item .Options{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}.Section-GroupList .DataList .Item .Options .Buttons{margin-left:3px}@media screen and (max-width:768px){.Section-GroupList .DataList .Item{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.Section-GroupList .DataList .Item>.PhotoWrap{display:none}.Section-GroupList .DataList .Item .Options{-ms-flex-order:2;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-webkit-box-pack:end;justify-content:flex-end;margin-top:12px;order:2}.Section-GroupList .DataList .Item .Excerpt{margin-top:12px}.Section-GroupList .DataList .Item .Title{padding-right:20px}}.Group-Box{clear:both}.Button.GroupOptionsTitle,.Button.GroupOptionsTitle:active,.Button.GroupOptionsTitle:focus,.ButtonGroup.Open .Button.GroupOptionsTitle{background-color:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);max-width:20px;padding:0}.Button.GroupOptionsTitle .SpDropdownHandle,.Button.GroupOptionsTitle:active .SpDropdownHandle,.Button.GroupOptionsTitle:focus .SpDropdownHandle,.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle{display:none}.Button.GroupOptionsTitle:active:before,.Button.GroupOptionsTitle:before,.Button.GroupOptionsTitle:focus:before,.ButtonGroup.Open .Button.GroupOptionsTitle:before{-webkit-font-smoothing:antialiased;color:inherit;color:#555a62;content:"";display:inline-block;font-family:vanillicon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;line-height:20px;min-width:1em;text-align:center;text-decoration:inherit;text-transform:none}.Group-Header{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;position:relative}.Group-Header .Group-Buttons,.Group-Header .OptionsMenu{display:inline-block;float:none}.Group-Banner{-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,.4);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.4);height:230px;margin-bottom:18px}@media screen and (max-width:992px){.Group-Banner{height:180px}}.Button-Controls.Button-Controls{-ms-flex-order:2;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-right:0;order:2}@media screen and (max-width:768px){.Button-Controls.Button-Controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.Button-Controls.Button-Controls .Button+.Button{margin-top:18px}}.Button-Controls.Button-Controls .Button:nth-child(2){background-color:rgba(0,0,0,0);border-color:#0291db;color:#0291db;margin-left:3px}.Button-Controls.Button-Controls .Button:nth-child(2):focus,.Button-Controls.Button-Controls .Button:nth-child(2):hover{background-color:#0291db;border-color:#0291db;color:#fff}@media screen and (max-width:768px){.Button-Controls.Button-Controls .Button:nth-child(2){margin-left:0}}.GroupOptions{position:absolute;right:0;top:248px}@media screen and (max-width:992px){.GroupOptions{top:198px}}.Group-Icon-Big-Wrap{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2);background-color:#fff;border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.2);height:140px;margin:-68px 18px 18px;position:absolute;top:230px;width:140px}.Group-Icon-Big-Wrap .Group-Icon-Big{border:3px solid #fff;border-radius:inherit;height:100%;width:100%}@media screen and (max-width:768px){.Group-Icon-Big-Wrap{display:none}}.Group-Title{font-size:18px;margin:0 0 12px;padding-right:20px}.Group-Title a{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-size:inherit;font-weight:700;line-height:1.5;text-shadow:none}.Group-Title a:focus,.Group-Title a:hover{color:#0291db}.Group-Description{margin-bottom:18px}@media screen and (max-width:768px){.Group-Description{display:none}}.Group-Header-Info{padding-left:176px}@media screen and (max-width:768px){.Group-Header-Info{margin-bottom:18px;padding-left:0}}body.noGroupIcon .Group-Header-Info{padding-left:0}.Group-Meta.Group-Meta{font-size:12px;margin:0 -3px}.Group-Meta.Group-Meta a{color:#696e75;font-size:inherit}.Group-Meta.Group-Meta a:focus,.Group-Meta.Group-Meta a:hover{color:#0291db;text-decoration:none}.Group-Meta.Group-Meta .MItem{margin:0 3px}.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label{font-weight:700}.Group-Content{display:inline-block;width:100%}.Group-Box .MItem{line-height:1.5;white-space:normal}.Group-Box .MItem.Hidden{display:none}.Group-Box .MItem a{-o-text-overflow:ellipsis;display:block;display:inline-block;max-width:100%;max-width:300px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.Group-Header.Group-Header.Group-Header.NoBanner{margin-bottom:18px}.Group-Header.NoBanner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:140px}.Group-Header.NoBanner .Group,.Group-Header.NoBanner .Group-Title{padding-top:0}.Group-Header.NoBanner .Group-Header-Info{padding-left:158px}@media screen and (max-width:768px){.Group-Header.NoBanner .Group-Header-Info{padding-left:0}}.Group-Header.NoBanner .Group-Icon-Big-Wrap{-ms-flex:1 0 140px;-webkit-box-flex:1;flex:1 0 140px;margin:0 18px 0 0;position:absolute;z-index:1}.Group-Header.NoBanner .GroupOptions{right:0;top:0}@media screen and (max-width:768px){.Section-Members .DataList .Item{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.Section-Members .DataList .Item .Options{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.Section-Members .DataList .Item .PhotoWrap{left:14px;position:absolute;top:14px}.Section-Members .DataList .Item .Meta{margin-top:0}}.Section-Members .DataList .Item .Buttons{margin-right:0}.Section-Members .DataList .Item .Title{margin-bottom:0}.Section-Members .DataList .Item .Excerpt:empty{display:none}.Section-Members .DataList .Item .Meta{margin-bottom:0}.Section-Members .DataList .Item .MItem{line-height:21px}.Section-Members .Group-Box,.Section-Members .Group-Header+form{margin-bottom:18px}.Section-Members .Group-RemoveMember{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.Section-Members .Group-RemoveMember{max-width:100%}}.Section-Members .Group-RemoveMember:active,.Section-Members .Group-RemoveMember:focus,.Section-Members .Group-RemoveMember:hover{background:#0276b3;border-color:#0276b3;color:#fff}.Group-MembersPreview .PhotoGrid{margin:0 -3px}.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;margin:0 3px;overflow:hidden;padding:0;width:42px}.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img{height:auto;margin:0;width:100%}.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto{display:none}.Group-MembersPreview .PhotoGridSmall img{margin:0}.Section-Event.Section-Event .AttendeeList.AttendeeList h3{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:18px}@media screen and (max-width:768px){.Section-Event.Section-Event .AttendeeList.AttendeeList h3{font-size:18px}}.Section-Event.Section-Event .FormWrapper.Attending{margin:12px 0}.Section-Event.Section-Event .MaybeAttending,.Section-Event.Section-Event .NotAttending,.Section-Event.Section-Event .YesAttending{margin-bottom:12px}.Section-Event.Section-Event .EventTime label.When,.Section-Event.Section-Event .FormTitleWrapper h2{display:none}.Section-Event.Section-Event .EventTime label{display:block}.Section-Event.Section-Event .EventTime .Timebased a{color:#0291db}.Section-Event.Section-Event .Buttons{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.Section-Event.Section-Event .Buttons .Primary{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:3px;order:2}.Section-Event.Section-Event .EventTitle .ButtonGroup{margin-top:0}@media screen and (max-width:768px){.Section-Event.Section-Event .FieldInfo{display:block;margin-bottom:12px;width:100%}}#Form_memberFilter{height:38px}@media screen and (max-width:768px){#Form_memberFilter{margin-bottom:3px;margin-right:0;width:100%}}.group-members-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:768px){.group-members-filter-box{-ms-flex-pack:end;-ms-flex-wrap:wrap;-webkit-box-pack:end;flex-wrap:wrap;justify-content:flex-end}}.group-members-filter-box .Button{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.group-members-filter-box .Button{max-width:100%}}.group-members-filter-box .Button:active,.group-members-filter-box .Button:focus,.group-members-filter-box .Button:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}.group-members-filter-box .Button+.Button{margin-left:3px}.group-members-filter-box .Button.search{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){.group-members-filter-box .Button.search{max-width:100%}}.group-members-filter-box .Button.search:active,.group-members-filter-box .Button.search:focus,.group-members-filter-box .Button.search:hover{background:#0276b3;border-color:#0276b3;color:#fff} /*! * @author Isis (igraziatto) Graziatto @@ -247,7 +247,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */body.Section-Profile .BadgeGrid h4,body.Section-Profile .Profile h2{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:18px}@media screen and (max-width:768px){body.Section-Profile .BadgeGrid h4,body.Section-Profile .Profile h2{font-size:18px}}body.Section-Profile .Profile>.User{background-color:rgba(0,0,0,0);border:none;border-radius:0;position:relative}body.Section-Profile .Profile>.User>*+*{margin-top:18px}body.Section-Profile .User .H{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){body.Section-Profile .User .H{display:none}}body.Section-Profile .Gloss,body.Section-Profile .Profile-rank{border:1px solid #0291db;border-radius:3px;color:#0291db;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:400;padding:3px;text-transform:uppercase}body.Section-Profile .H .Gloss{margin-left:1em;margin-top:.5em}body.Section-Profile .Gloss:empty{display:none}body.Section-Profile .MainContent>.FormTitleWrapper{padding:0}body.Section-Profile .MainContent .DismissMessage{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1;width:100%}body.Section-Profile .Profile-header{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:none;flex-wrap:wrap;margin:0 0 18px;width:100%}@media screen and (max-width:992px){body.Section-Profile .Profile-header{display:-webkit-box;display:-ms-flexbox;display:flex}}body.Section-Profile .Profile-header .Profile-username{margin:0}@media screen and (max-width:768px){body.Section-Profile .Profile-header .Profile-username{font-size:16px}}@media screen and (max-width:992px){body.Section-Profile .Profile-name{text-align:center;width:100%}}@media screen and (max-width:992px){body.Section-Profile .Profile-photo{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}body.Section-Profile .Profile-photo a.ChangePicture{padding-top:20px}}body.Section-Profile .Profile-photo .WhosOnline{display:none}body.Section-Profile .Profile-photo>.PhotoLarge{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:145px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:0;width:145px}body.Section-Profile .Profile-photo>.PhotoLarge img{height:auto;margin:0;width:100%}body.Section-Profile .Profile-photo>.PhotoLarge.NoPhoto{display:none}body.Section-Profile .Profile-photo .PhotoWrapLarge{display:block;height:145px;position:absolute;width:145px}body.Section-Profile .ProfileOptions{float:right;margin:0;z-index:1}body.Section-Profile .ProfileOptions .Dropdown{text-align:left}body.Section-Profile .ProfileOptions .MemberButtons{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-right:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .MemberButtons{max-width:100%}}body.Section-Profile .ProfileOptions .MemberButtons:active,body.Section-Profile .ProfileOptions .MemberButtons:focus,body.Section-Profile .ProfileOptions .MemberButtons:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .MemberButtons{margin-right:0}}body.Section-Profile .ProfileOptions .Button-EditProfile{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .Button-EditProfile{max-width:100%}}body.Section-Profile .ProfileOptions .Button-EditProfile:active,body.Section-Profile .ProfileOptions .Button-EditProfile:focus,body.Section-Profile .ProfileOptions .Button-EditProfile:hover{background:#0276b3;border-color:#0276b3;color:#fff}body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle{background-color:#0276b3;border-color:#0276b3;color:#fff}body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile{max-width:100%}}body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active,body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus,body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}@media screen and (max-width:992px){body.Section-Profile .ProfileOptions{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;float:none;justify-content:flex-end;margin-left:auto;padding-right:0;padding-top:0}}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions{-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-pack:center;flex-wrap:wrap;justify-content:center;margin-bottom:18px;margin-left:0;width:100%}body.Section-Profile .ProfileOptions .Button-EditProfile,body.Section-Profile .ProfileOptions .ButtonGroup,body.Section-Profile .ProfileOptions .MemberButtons{width:inherit}body.Section-Profile .ProfileOptions .Button-EditProfile,body.Section-Profile .ProfileOptions .MemberButtons{text-align:center}body.Section-Profile .ProfileOptions .MemberButtons{margin-bottom:18px}}body.Section-Profile .Panel-main .PhotoWrapLarge{margin-bottom:18px}@media screen and (max-width:992px){body.Section-Profile .Panel-main>.PhotoWrap{display:none}}body.Section-Profile .Content .BoxProfileFilter,body.Section-Profile .SearchBox,body.Section-Profile .User>#Status{display:none}body.Section-Profile .User .DismissMessage{margin-top:12px}body.Section-Profile .Box li{border:none}body.Section-Profile .About.P .About,body.Section-Profile .change-picture,body.Section-Profile .FormTitleWrapper,body.Section-Profile.quotes .Frame-content form{margin-bottom:18px;padding:12px}@media screen and (max-width:768px){body.Section-Profile .About.P .About,body.Section-Profile .change-picture,body.Section-Profile .FormTitleWrapper,body.Section-Profile.quotes .Frame-content form{padding:0}}body.Section-Profile .Content .BadgeGrid .PhotoGrid,body.Section-Profile .DataCounts{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-6px;width:calc(100% + 12px)}@media screen and (max-width:768px){body.Section-Profile .Content .BadgeGrid .PhotoGrid,body.Section-Profile .DataCounts{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-6px;width:calc(100% + 12px)}}@media screen and (max-width:410px){body.Section-Profile .Content .BadgeGrid .PhotoGrid,body.Section-Profile .DataCounts{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-6px;width:calc(100% + 12px)}}body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItemWrap{margin:18px 6px;width:calc(20% - 12px)}@media screen and (max-width:768px){body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItemWrap{margin-left:6px;margin-right:6px;width:calc(25% - 12px)}}@media screen and (max-width:410px){body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItemWrap{margin-left:6px;margin-right:6px;width:calc(33.33333% - 12px)}}body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItem{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}body.Section-Profile .CountItemWrap .TextColor{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}body.Section-Profile .CountItemWrap .CountTotal{display:block;width:100%}body.Section-Profile .CountItem{border:none;margin:0;padding:0}body.Section-Profile .About.P .About{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:0}@media screen and (max-width:992px){body.Section-Profile .About.P .About{padding:0}}body.Section-Profile .Content .Box.BadgeGrid{margin:0}body.Section-Profile .Profile dl{padding:3px 0;width:100%}body.Section-Profile .Profile dl:after{clear:both;content:"";display:table}body.Section-Profile .Profile dd,body.Section-Profile .Profile dt{background:none;color:inherit;display:inline-block;float:left;font-size:14px;line-height:inherit;margin-bottom:3px;padding:0}body.Section-Profile .Profile dt{font-weight:700;width:25%}@media screen and (max-width:768px){body.Section-Profile .Profile dt{display:block;margin-bottom:0;width:100%}}body.Section-Profile .Profile dd{display:inline-block;padding-left:3px;width:75%}@media screen and (max-width:768px){body.Section-Profile .Profile dd{display:block;margin-bottom:12px;padding-left:0;width:100%}}@media screen and (max-width:992px){body.Section-Profile .Button-EditProfile .Hidden{display:inline}body.Section-Profile .User h1{display:none}}body.Section-EditProfile.preferences h2,body.Section-EditProfile.signature h2{border-bottom:1px solid #d6d7d9;font-size:16px;font-weight:700;margin-bottom:3px;margin-top:0}@media screen and (max-width:768px){body.Section-EditProfile.preferences h2,body.Section-EditProfile.signature h2{font-size:18px}}body.Section-EditProfile .Profile-header{display:none}@media screen and (max-width:768px){body.Section-EditProfile .ProfileButtons-BackToProfile{text-align:center;width:100%}}body.Section-EditProfile .FormTitleWrapper form{background:none!important}body.Section-EditProfile .FormTitleWrapper form li{width:100%}body.Section-EditProfile .FormTitleWrapper form li:after{clear:both;content:"";display:table}body.Section-EditProfile .FormTitleWrapper form li input{width:100%}body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue{float:left;margin-right:18px;margin-top:12px;max-width:calc(50% - 9px)}body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n){margin-right:0}body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input{width:auto}body.Section-EditProfile .FormTitleWrapper form li.User-Avatar{-ms-flex-order:100;-webkit-box-ordinal-group:101;margin-right:0;order:100;width:100%}body.Section-EditProfile .FormTitleWrapper form .Button{margin-top:12px}body.Section-EditProfile .box-cropped-image{margin-bottom:18px}body.Section-EditProfile .Preferences>form>div{overflow-x:auto}body.Section-EditProfile table.PreferenceGroup{margin-bottom:18px;width:100%}@media screen and (max-width:768px){body.Section-EditProfile table.PreferenceGroup{min-width:500px}}body.Section-EditProfile table.PreferenceGroup *{line-height:36px}body.Section-EditProfile .Preferences .Buttons .Button{float:right}@media screen and (max-width:768px){body.Section-EditProfile .Buttons .Button,body.Section-EditProfile.tokens .Button.Action{text-align:center;width:100%}}body.Section-EditProfile #CategoryNotificationHeader{white-space:nowrap} + */body.Section-Profile .BadgeGrid h4,body.Section-Profile .Profile h2{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:18px}@media screen and (max-width:768px){body.Section-Profile .BadgeGrid h4,body.Section-Profile .Profile h2{font-size:18px}}body.Section-Profile .Profile>.User{background-color:rgba(0,0,0,0);border:none;border-radius:0;position:relative}body.Section-Profile .Profile>.User>*+*{margin-top:18px}body.Section-Profile .User .H{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){body.Section-Profile .User .H{display:none}}body.Section-Profile .Gloss,body.Section-Profile .Profile-rank{border:1px solid #0291db;border-radius:3px;color:#0291db;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:400;padding:3px;text-transform:uppercase}body.Section-Profile .H .Gloss{margin-left:1em;margin-top:.5em}body.Section-Profile .Gloss:empty{display:none}body.Section-Profile .MainContent>.FormTitleWrapper{padding:0}body.Section-Profile .MainContent .DismissMessage{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1;width:100%}body.Section-Profile .Profile-header{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:none;flex-wrap:wrap;margin:0 0 18px;width:100%}@media screen and (max-width:992px){body.Section-Profile .Profile-header{display:-webkit-box;display:-ms-flexbox;display:flex}}body.Section-Profile .Profile-header .Profile-username{margin:0}@media screen and (max-width:768px){body.Section-Profile .Profile-header .Profile-username{font-size:16px}}@media screen and (max-width:992px){body.Section-Profile .Profile-name{text-align:center;width:100%}}@media screen and (max-width:992px){body.Section-Profile .Profile-photo{-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}body.Section-Profile .Profile-photo a.ChangePicture{padding-top:20px}}body.Section-Profile .Profile-photo .WhosOnline{display:none}body.Section-Profile .Profile-photo>.PhotoLarge{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);align-items:center;border-radius:6px;border-radius:50%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:145px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:0;width:145px}body.Section-Profile .Profile-photo>.PhotoLarge img{height:auto;margin:0;width:100%}body.Section-Profile .Profile-photo>.PhotoLarge.NoPhoto{display:none}body.Section-Profile .Profile-photo .PhotoWrapLarge{display:block;height:145px;position:absolute;width:145px}body.Section-Profile .ProfileOptions{float:right;margin:0;z-index:1}body.Section-Profile .ProfileOptions .Dropdown{text-align:left}body.Section-Profile .ProfileOptions .MemberButtons{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;margin-right:3px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .MemberButtons{max-width:100%}}body.Section-Profile .ProfileOptions .MemberButtons:active,body.Section-Profile .ProfileOptions .MemberButtons:focus,body.Section-Profile .ProfileOptions .MemberButtons:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .MemberButtons{margin-right:0}}body.Section-Profile .ProfileOptions .Button-EditProfile{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:#0291db;border:1px solid #0291db;border-radius:6px;color:#fff;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .Button-EditProfile{max-width:100%}}body.Section-Profile .ProfileOptions .Button-EditProfile:active,body.Section-Profile .ProfileOptions .Button-EditProfile:focus,body.Section-Profile .ProfileOptions .Button-EditProfile:hover{background:#0276b3;border-color:#0276b3;color:#fff}body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle{background-color:#0276b3;border-color:#0276b3;color:#fff}body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile{-o-transition:background .1s ease,border .1s ease;-webkit-appearance:none;-webkit-transition:background .1s ease,border .1s ease;background:rgba(0,0,0,0);border:1px solid #bcbec1;border-radius:6px;color:#555a62;display:inline-block;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px;font-weight:400;line-height:36px;min-height:36px;min-width:36px;padding:0 12px;text-decoration:none;transition:background .1s ease,border .1s ease}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile{max-width:100%}}body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active,body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus,body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover{background:rgba(0,0,0,0);border-color:#0291db;color:#0291db}@media screen and (max-width:992px){body.Section-Profile .ProfileOptions{-ms-flex-pack:end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;float:none;justify-content:flex-end;margin-left:auto;padding-right:0;padding-top:0}}@media screen and (max-width:768px){body.Section-Profile .ProfileOptions{-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-pack:center;flex-wrap:wrap;justify-content:center;margin-bottom:18px;margin-left:0;width:100%}body.Section-Profile .ProfileOptions .Button-EditProfile,body.Section-Profile .ProfileOptions .ButtonGroup,body.Section-Profile .ProfileOptions .MemberButtons{width:inherit}body.Section-Profile .ProfileOptions .Button-EditProfile,body.Section-Profile .ProfileOptions .MemberButtons{text-align:center}body.Section-Profile .ProfileOptions .MemberButtons{margin-bottom:18px}}body.Section-Profile .Panel-main .PhotoWrapLarge{margin-bottom:18px}@media screen and (max-width:992px){body.Section-Profile .Panel-main>.PhotoWrap{display:none}}body.Section-Profile .Content .BoxProfileFilter,body.Section-Profile .SearchBox,body.Section-Profile .User>#Status{display:none}body.Section-Profile .User .DismissMessage{margin-top:12px}body.Section-Profile .Box li{border:none}body.Section-Profile .About.P .About,body.Section-Profile .change-picture,body.Section-Profile .FormTitleWrapper,body.Section-Profile.quotes .Frame-content form{margin-bottom:18px;padding:12px}@media screen and (max-width:768px){body.Section-Profile .About.P .About,body.Section-Profile .change-picture,body.Section-Profile .FormTitleWrapper,body.Section-Profile.quotes .Frame-content form{padding:0}}body.Section-Profile .Content .BadgeGrid .PhotoGrid,body.Section-Profile .DataCounts{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-6px;width:calc(100% + 12px)}@media screen and (max-width:768px){body.Section-Profile .Content .BadgeGrid .PhotoGrid,body.Section-Profile .DataCounts{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-6px;width:calc(100% + 12px)}}@media screen and (max-width:410px){body.Section-Profile .Content .BadgeGrid .PhotoGrid,body.Section-Profile .DataCounts{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-6px;width:calc(100% + 12px)}}body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItemWrap{margin:18px 6px;width:calc(20% - 12px)}@media screen and (max-width:768px){body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItemWrap{margin-left:6px;margin-right:6px;width:calc(25% - 12px)}}@media screen and (max-width:410px){body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItemWrap{margin-left:6px;margin-right:6px;width:calc(33.33333% - 12px)}}body.Section-Profile .Content .BadgeGrid a,body.Section-Profile .CountItem{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}body.Section-Profile .CountItemWrap .TextColor{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}body.Section-Profile .CountItemWrap .CountTotal{display:block;width:100%}body.Section-Profile .CountItem{border:none;margin:0;padding:0}body.Section-Profile .About.P .About{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:0}@media screen and (max-width:992px){body.Section-Profile .About.P .About{padding:0}}body.Section-Profile .Content .Box.BadgeGrid{margin:0}body.Section-Profile .Profile dl{padding:3px 0;width:100%}body.Section-Profile .Profile dl:after{clear:both;content:"";display:table}body.Section-Profile .Profile dd,body.Section-Profile .Profile dt{background:none;color:inherit;display:inline-block;float:left;font-size:14px;line-height:inherit;margin-bottom:3px;padding:0}body.Section-Profile .Profile dt{font-weight:700;width:25%}@media screen and (max-width:768px){body.Section-Profile .Profile dt{display:block;margin-bottom:0;width:100%}}body.Section-Profile .Profile dd{display:inline-block;padding-left:3px;width:75%}@media screen and (max-width:768px){body.Section-Profile .Profile dd{display:block;margin-bottom:12px;padding-left:0;width:100%}}@media screen and (max-width:992px){body.Section-Profile .Button-EditProfile .Hidden{display:inline}body.Section-Profile .User h1{display:none}}body.Section-EditProfile.preferences h2,body.Section-EditProfile.signature h2{border-bottom:1px solid #d6d7d9;font-size:16px;font-weight:700;margin-bottom:3px;margin-top:0}@media screen and (max-width:768px){body.Section-EditProfile.preferences h2,body.Section-EditProfile.signature h2{font-size:18px}}body.Section-EditProfile .Profile-header{display:none}@media screen and (max-width:768px){body.Section-EditProfile .ProfileButtons-BackToProfile{text-align:center;width:100%}}body.Section-EditProfile .FormTitleWrapper form{background:none!important}body.Section-EditProfile .FormTitleWrapper form li{width:100%}body.Section-EditProfile .FormTitleWrapper form li:after{clear:both;content:"";display:table}body.Section-EditProfile .FormTitleWrapper form li input{width:100%}body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue{float:left;margin-right:18px;margin-top:12px;max-width:calc(50% - 9px)}body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n){margin-right:0}body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input{width:auto}body.Section-EditProfile .FormTitleWrapper form li.User-Avatar{-ms-flex-order:100;-webkit-box-ordinal-group:101;margin-right:0;order:100;width:100%}body.Section-EditProfile .FormTitleWrapper form .Button{margin-top:12px}body.Section-EditProfile .box-cropped-image{margin-bottom:18px}body.Section-EditProfile .Preferences>form>div{overflow-x:auto}body.Section-EditProfile table.PreferenceGroup{margin-bottom:18px;width:100%}@media screen and (max-width:768px){body.Section-EditProfile table.PreferenceGroup{min-width:500px}}body.Section-EditProfile table.PreferenceGroup *{line-height:36px}body.Section-EditProfile .Preferences .Buttons .Button{float:right}@media screen and (max-width:768px){body.Section-EditProfile .Buttons .Button,body.Section-EditProfile.tokens .Button.Action{text-align:center;width:100%}}body.Section-EditProfile #CategoryNotificationHeader{white-space:nowrap} /*! * @author Isis (igraziatto) Graziatto diff --git a/addons/themes/theme-boilerplate/design/custom.css.map b/addons/themes/theme-boilerplate/design/custom.css.map index 060ebd32162..0ea23326a2b 100644 --- a/addons/themes/theme-boilerplate/design/custom.css.map +++ b/addons/themes/theme-boilerplate/design/custom.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","custom.scss","_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","custom.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss"],"names":[],"mappings":"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qBY,oBb3BgC,Ca4BnC,AXvDL,oCWiCJ,6DAyBY,cAAc,AAGd,gBbvF+B,AawF/B,mBAHA,AP/HgE,cO+HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEXomBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AFrmB4C,yBAxGL,AEstB3C,kBANI,AFloBmC,cA/EI,AEwtB3C,qBAlBA,AAkBqB,iFF1rB+F,AE0qBpH,eADA,AFrqBwC,gBAXD,AE4rBvC,iBFpX0D,AEqX1D,gBALI,AFhXsD,eAAA,AEsX1D,eFxsByD,AEysBzD,qBAbA,AAaqB,8CAb6B,CWjkBjD,AXpED,oCWiCJ,iEXunBQ,cAAe,CWplBlB,CAAA,AXwlBG,yOAGI,yBFtnBwC,AEwnBxC,qBADA,AFtuBmC,aAAA,CEwuBtC,AWjoBT,iFXomBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AFhtBuC,yBAAA,AEytB3C,kBANI,AFloBmC,WA3EC,AEotBxC,qBAlBA,AAkBqB,iFF1rB+F,AE0qBpH,eADA,AFrqBwC,gBAXD,AE4rBvC,iBFpX0D,AEqX1D,gBALI,AFhXsD,eAAA,AEsX1D,eFxsByD,AEysBzD,qBAbA,AAaqB,8CAb6B,CWtjBjD,AX/ED,oCWiCJ,iFXunBQ,cAAe,CWzkBlB,CAAA,AX6kBG,yRAGI,mBF7pB6D,AE+pB7D,qBADA,AF9pB6D,UAlE7B,CEkuBnC,AWjoBT,+EAiDQ,YAAa,CAChB,AAGL,+DX+iBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AFrmB4C,yBAxGL,AEstB3C,kBANI,AFloBmC,cA/EI,AEwtB3C,qBAlBA,AAkBqB,iFF1rB+F,AE0qBpH,eADA,AFrqBwC,gBAXD,AE4rBvC,iBFpX0D,AEqX1D,gBALI,AFhXsD,eAAA,AEsX1D,eFxsByD,AEysBzD,qBAbA,AAaqB,8CAb6B,CW3iBrD,AX1FG,oCWsFJ,+DXkkBQ,cAAe,CW9jBtB,CAAA,AXkkBO,sPAGI,yBFtnBwC,AEwnBxC,qBADA,AFtuBmC,aAAA,CEwuBtC,AWtkBT,+BXyiBI,kDA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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/* -------------------------------------------------------------- *\\\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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"kbicons.scss\";\n@import \"~@vanilla/theme-core/scss/static.scss\";","/*!\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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$global-heading_fontFamily: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontWeight: $global-bold_fontWeight !default;\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;\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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.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.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 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 @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 line-height: inherit;\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.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.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 width: $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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*!\n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555A62;\n color: #555A62; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #0291DB;\n line-height: inherit; }\n a:focus, a:hover {\n color: #0291DB; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #696e75; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #555A62; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n width: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #555A62;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f5f5f6; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #0291DB; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\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.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-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.MeBox .Arrow {\n display: none; }\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 a.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: #0291DB;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #0276b3; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555A62;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #0291DB; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #0291DB;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #0291DB; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #0291DB;\n text-decoration: underline; }\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.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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #0291DB;\n background-color: transparent;\n border: 1px solid #0291DB; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #0291DB;\n background-color: transparent;\n border-color: #0291DB; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #696e75;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #0291DB; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #0291DB;\n border: 1px solid #0291DB;\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 .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: #0291DB;\n color: #0291DB; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #0291DB;\n border-color: #0291DB;\n color: #fff;\n text-decoration: none; }\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,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: 36px;\n height: 36px;\n font-family: \"Open Sans\", \"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 input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #0291DB;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent; }\n .FormWrapper label {\n color: #555A62; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #696e75; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\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 .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 @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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #0291DB; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d7d9 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: #d6d7d9 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #0291DB;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\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,\n.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: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(2, 118, 179, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(2, 118, 179, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #0291DB;\n border-right: 4px solid rgba(2, 145, 219, 0.3);\n border-bottom: 4px solid rgba(2, 145, 219, 0.3);\n border-left: 4px solid rgba(2, 145, 219, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(2, 145, 219, 0.05) !important; }\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 .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(2, 145, 219, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #0291DB; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #0291DB; }\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: #0291DB; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #0291DB !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #0291DB;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #0291DB !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(2, 145, 219, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #0291DB; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #555A62; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0; }\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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff;\n padding-left: 0;\n padding-right: 0;\n border-top: #d6d7d9 1px solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #d6d7d9 1px solid; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d7d9 1px solid;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #696e75; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 margin: 0 6px;\n display: inline-block; }\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: #696e75; }\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: #0291DB; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #696e75;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #0291DB; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\n .DataList a.Delete,\n .MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #555A62; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 3px 0 0;\n width: 42px;\n height: 42px; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 0 !important; }\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 + 14px); }\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 0; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #696e75; }\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: #0291DB; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #696e75;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #0291DB; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0; }\n .MessageList.Comments .Item:first-child .Item-Header, .MessageList.AcceptedAnswers .Item:first-child .Item-Header {\n padding-top: 0; }\n .MessageList.Comments .Item:first-child .Options, .MessageList.AcceptedAnswers .Item:first-child .Options {\n margin-top: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 0; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #696e75; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555A62;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555A62; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #cce9f8;\n border-color: #0291DB; }\n .CasualMessage a,\n .InfoMessage a {\n color: #0270a8; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #696e75; }\n .MorePager:focus, .MorePager:hover {\n color: #0291DB; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #0291DB; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #0291DB; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #555A62;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d7d9 1px solid;\n background: #fff; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f5f5f6;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f5f5f6;\n border: 1px solid #d6d7d9 1px solid;\n color: #0276b3; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px; }\n .Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #0291DB; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\n .Item .Poll h2 {\n font-family: \"Open Sans\", \"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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f5f5f6;\n border-radius: 6px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #0291DB !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #0291DB; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0276b3;\n text-decoration: none; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #0291DB;\n border-color: #0291DB; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #0291DB; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #696e75; }\n .Reactions .ReactButton:hover {\n color: #0291DB; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #555A62;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #555A62; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #555A62; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 6px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #555A62;\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.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: #555A62;\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.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.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d7d9 1px solid; }\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: #0291DB;\n border-radius: 6px;\n border: 1px solid #999999;\n border-color: #0280c2;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #0291DB;\n color: #fff;\n border-color: #0280c2; }\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: #d6d7d9 1px solid;\n border-bottom: #d6d7d9 1px solid;\n box-shadow: none; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #d6d7d9 1px solid; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #d6d7d9 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #555A62; }\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: #0291DB; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable thead,\n .DataTable thead {\n display: none; } }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #555A62; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #696e75; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #696e75; }\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: #0291DB; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #696e75; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #0291DB; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #696e75; }\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: #0291DB; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 .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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #696e75; }\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: #0291DB; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\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 .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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\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 .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: #0291DB; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: 42px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #555A62; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid; } }\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: #555A62; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #696e75; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #696e75; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\n .DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555A62; }\n .DataTable-ReactionsLog .Item {\n background-color: #fff; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f5f5f6;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #696e75; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #0291DB; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\n .DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555A62; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f5f5f6 !important; }\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: #555A62 !important; }\n\n.userContent p img,\n.UserContent p img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #0291DB; }\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: #0291DB;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #0291DB; }\n\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0; }\n\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative; }\n .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 .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: #26282b;\n background-color: #f7f7f7;\n padding: 14px; }\n\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent; }\n\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em; }\n\n/* -------------------------------------------------------------- *\\\n 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: #f5f5f6;\n color: #555A62;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #0291DB; }\n .Footer a:hover {\n color: #0276b3; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #0291DB;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #1883bc; }\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 .Header .ToggleFlyout.Open .MeButton {\n background-color: #209edf; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", \"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 #999999;\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 @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #209edf;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0276b3; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #fff;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0276b3;\n background-color: #0276b3;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #0291DB;\n background: rgba(2, 145, 219, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #555A62; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #0291DB; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #209edf; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #D0021B;\n border-color: #D0021B; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #555A62; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #0291DB;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #0291DB;\n background-color: transparent;\n border-color: none; }\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 .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #0291DB; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #dddee0;\n border-left: 2px solid #dddee0;\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 body.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: #555A62;\n font-weight: 600; }\n body.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: #555A62;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #0291DB;\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.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 .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #d6d7d9 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 body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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 @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #555A62;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #0291DB; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #696e75;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #0291DB; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: 0; }\n\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #696e75; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #0291DB; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #696e75; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #0291DB; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #555A62;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\n font-family: \"Open Sans\", \"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 .Group-Title a:focus, .Group-Title a:hover {\n color: #0291DB; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #696e75; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #0291DB; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #0291DB; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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: 14px;\n margin-right: 0;\n left: 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 display: block;\n padding-left: calc(42px + 14px); }\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.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 + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #0291DB;\n text-transform: uppercase;\n border: 1px solid #0291DB;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0276b3;\n border-color: #0276b3;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #0291DB;\n border-color: #0291DB; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #d6d7d9 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\ninput[type= \"text\"],\ntextarea,\nul.token-input-list,\ninput.InputBox,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: $formElement_height;\n height: $formElement_height;\n font-family: $global-body_fontFamily;\n @if ($staticVariables) {\n border: $formElement_border;\n border-radius: $formElement_borderRadius;\n color: $formElement_color;\n background: $global-color_white;\n }\n\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::-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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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 background-color: $flyout_bg;\n color: $flyout_fg;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\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 color: $flyout_fg !important;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n background-color: $flyout_bg;\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 &:hover,\n &:focus,\n &:active {\n background-color: transparent !important;\n color: $flyout-link-hover_color !important;\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.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 color: $flyout_fg;\n\n .ui-menu-item,\n .ui-menu-item > a {\n display: block;\n }\n\n a {\n &:hover,\n &:focus,\n &:active {\n color: $flyout_fg;\n\n .Gloss {\n color: inherit;\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 box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\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 a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\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 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 }\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.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 margin: 0 $utility-baseUnit;\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 .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 .MItem.LastCommentDate {\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 .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitHalf 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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} + #{$component-base_padding});\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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\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 * @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-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 @include maxWidth {\n display: none;\n }\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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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\ntable.PreferenceGroup tbody tr:hover td {\n background: $theme-hover_color !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/* -------------------------------------------------------------- *\\\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 p img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\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 @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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: 0;\n }\n\n .ForgotPassword,\n .CreateAccount 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 label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\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\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 .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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n }\n }\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","../../../../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","custom.scss","_kbicons.scss","../../../../../node_modules/@vanilla/theme-core/scss/static.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","custom.css","../../../../../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/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","../../../../../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","../../../../../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","../../../../../node_modules/@vanilla/theme-core/scss/pages/_search.scss"],"names":[],"mappings":"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0BnC,AXtDL,oCWgCJ,6DAyBY,cAAc,AAGd,gBbrF+B,AasF/B,mBAHA,AP9HgE,cO8HlD,AACd,eAAgB,CAIvB,CAAA,AA/BL,iEXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AFpmB4C,yBAzGL,AEstB3C,kBANI,AFjoBmC,cAhFI,AEwtB3C,qBAlBA,AAkBqB,qGF7rBoH,AE6qBzI,eADA,AFpqBwC,gBAZD,AE4rBvC,iBFnX0D,AEoX1D,gBALI,AF/WsD,eAAA,AEqX1D,eFxsByD,AEysBzD,qBAbA,AAaqB,8CAb6B,CWlkBjD,AXnED,oCWgCJ,iEXwnBQ,cAAe,CWrlBlB,CAAA,AXylBG,yOAGI,yBFrnBwC,AEunBxC,qBADA,AFtuBmC,aAAA,CEwuBtC,AWloBT,iFXqmBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,mBAFA,AFhtBuC,yBAAA,AEytB3C,kBANI,AFjoBmC,WA5EC,AEotBxC,qBAlBA,AAkBqB,qGF7rBoH,AE6qBzI,eADA,AFpqBwC,gBAZD,AE4rBvC,iBFnX0D,AEoX1D,gBALI,AF/WsD,eAAA,AEqX1D,eFxsByD,AEysBzD,qBAbA,AAaqB,8CAb6B,CWvjBjD,AX9ED,oCWgCJ,iFXwnBQ,cAAe,CW1kBlB,CAAA,AX8kBG,yRAGI,mBF5pB6D,AE8pB7D,qBADA,AF7pB6D,UAnE7B,CEkuBnC,AWloBT,+EAiDQ,YAAa,CAChB,AAGL,+DXgjBI,kDAAkD,AAgBlD,wBAhBA,AAgBwB,uDAhB0B,AAO9C,yBAFA,AFpmB4C,yBAzGL,AEstB3C,kBANI,AFjoBmC,cAhFI,AEwtB3C,qBAlBA,AAkBqB,qGF7rBoH,AE6qBzI,eADA,AFpqBwC,gBAZD,AE4rBvC,iBFnX0D,AEoX1D,gBALI,AF/WsD,eAAA,AEqX1D,eFxsByD,AEysBzD,qBAbA,AAaqB,8CAb6B,CW5iBrD,AXzFG,oCWqFJ,+DXmkBQ,cAAe,CW/jBtB,CAAA,AXmkBO,sPAGI,yBFrnBwC,AEunBxC,qBADA,AFtuBmC,aAAA,CEwuBtC,AWvkBT,+BX0iBI,kDAAkD,AAgBlD,wBA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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/* -------------------------------------------------------------- *\\\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.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 display: none;\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.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-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 @if ($staticVariables) {\n color: $global-color_primary;\n }\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","/*!\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-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 * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"kbicons.scss\";\n@import \"~@vanilla/theme-core/scss/static.scss\";","/*!\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 @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\n\\* -------------------------------------------------------------- */\n\n$staticVariables : true;\n\n@import \"core\";","/*!\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: transparent !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-base_padding: $global-medium_fontSize !default;\n$component_bg: $global-color_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 @if $staticVariables {\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\n@mixin kbicon() {\n @if $staticVariables {\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/* -------------------------------------------------------------- *\\\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n } @else {\n padding-left: 0;\n padding-right: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:first-child {\n\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 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 @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\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 padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n background: $component_bg;\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n padding-left: $component-base_padding;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n padding-right: $component-base_padding;\n }\n }\n\n } @else {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n\n td {\n background: $component_bg;\n border-top: $component_border;\n border-bottom: $component_border;\n padding: $component-base_padding 0;\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 &:first-child:not(.CheckBoxColumn) {\n padding-left: $component-base_padding;\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 padding-right: $component-base_padding;\n }\n }\n\n .Wrap {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth {\n padding: 0;\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 line-height: inherit;\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.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.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[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\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-Name,\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n justify-content: space-between;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: $utility-baseUnitDouble 0;\n\n @include maxWidth {\n flex: initial;\n min-width: 0;\n }\n }\n\n .Connection-Connect {\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","@charset \"UTF-8\";\n/*!\n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\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/* -------------------------------------------------------------- *\\\n Bypass colors from SASS to get them from the dynamic theme.\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@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n .NoScroll {\n height: 100vh;\n overflow: hidden; } }\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg); }\n 100% {\n transform: rotate(433deg); } }\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: #555A62;\n color: #555A62; }\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\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit; }\n\na {\n transition: color 0.1s ease-out;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #0291DB;\n line-height: inherit; }\n a:focus, a:hover {\n color: #0291DB; }\n\np {\n margin: 3px 0; }\n p .emoji {\n width: 14px;\n height: auto; }\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\nh1 {\n font-size: 32px;\n font-weight: 700; }\n h1 a,\n h1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit; }\n @media screen and (max-width: 768px) {\n h1 {\n font-size: 18px; } }\n h1 .emoji {\n width: 32px;\n height: auto; }\n\nh2 {\n font-size: 18px; }\n h2 .emoji {\n width: 18px;\n height: auto; }\n\nstrong,\nb {\n font-weight: bold; }\n\nabbr {\n text-underline: none; }\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\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.5; }\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 .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/*===== 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 @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.Frame-top {\n flex: 1 0 auto; }\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 @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 @media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px; } }\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.Frame-details .SearchBoxMobile {\n display: none; }\n @media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block; } }\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap; }\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 @media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0; } }\n\n.Crumbs {\n margin: 3px 0; }\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px; }\n\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n line-height: inherit; }\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 * @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\nbody {\n box-sizing: border-box; }\n\n* {\n box-sizing: inherit; }\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 .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .PhotoWrap.NoPhoto {\n display: none; }\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0; }\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none; }\n\n.PhotoGrid img {\n vertical-align: initial; }\n\n.DataList .Item {\n border-bottom-width: 0; }\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #696e75; }\n .Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.Item .BlockTitle {\n font-size: inherit; }\n\n.Message {\n margin-top: 0; }\n\n.DataTable td {\n border-bottom: 0; }\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px; }\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate; }\n .CategoryTable tr,\n .DataTableWrap tr {\n padding: 0; }\n .CategoryTable tr.Read,\n .DataTableWrap tr.Read {\n background: none; }\n .CategoryTable td,\n .DataTableWrap td {\n padding: 0;\n vertical-align: middle; }\n .CategoryTable td .Wrap,\n .DataTableWrap td .Wrap {\n position: relative; }\n .CategoryTable thead tr,\n .DataTableWrap thead tr {\n border-bottom: none; }\n .CategoryTable thead td,\n .DataTableWrap thead td {\n border-bottom: none; }\n .CategoryTable thead td.BigCount .Wrap,\n .DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center; }\n .CategoryTable .CheckBoxColumn,\n .DataTableWrap .CheckBoxColumn {\n width: 20px; }\n .CategoryTable tbody .Wrap,\n .DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative; }\n .CategoryTable td.BigCount,\n .DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center; }\n .CategoryTable .ChildCategories,\n .DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none; }\n\n.Options .Arrow::before {\n color: #555A62; }\n\n.PhotoWrap.Hidden {\n display: none; }\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%; }\n\n.Options {\n height: initial; }\n .Options > span,\n .Options > a {\n margin-left: 6px; }\n\n.BlockTitle {\n padding: 0; }\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px; }\n .AdminCheck input {\n margin: 0; }\n\n.PageTitle .Options {\n height: auto; }\n\n.ItemDiscussion {\n margin-bottom: initial; }\n\n#SignoutWarning {\n bottom: initial;\n background: #fff; }\n #SignoutWarning * {\n line-height: 40px; }\n\n.CreateAccount {\n margin-top: 12px; }\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0; }\n\n.DateTile {\n color: #555A62;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f5f5f6; }\n .DateTile .Day {\n font-weight: 700; }\n\na.ChangePicture {\n top: 0; }\n\n.UserSignature {\n font-size: 12px; }\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center; }\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.MenuItems a:hover .Gloss {\n color: inherit !important; }\n\n#Form_Ban {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%; } }\n #Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto; } }\n\n[class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important; }\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial; }\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\ntable.PreferenceGroup th {\n min-width: 9ex; }\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: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%; } }\n .Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.DataList-Connections {\n width: 100%; }\n @media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none; } }\n\n.BlockTitle,\n.Pager {\n font-weight: inherit; }\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit; }\n\n.PanelInfo li {\n border-bottom-width: 0; }\n\n.Box {\n margin: 12px 0; }\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0; }\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.PageDescription {\n margin: 0; }\n\n.DataList-Connections .Connection-Name,\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap; }\n\n.DataList-Connections .Connection-Header {\n justify-content: space-between; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center; } }\n\n.DataList-Connections .Connection-Name {\n flex: 1;\n min-width: 200px;\n margin: 12px 0; }\n @media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Name {\n flex: initial;\n min-width: 0; } }\n\n.DataList-Connections .Connection-Connect {\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 .DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px; }\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@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/*===== 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 Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important; }\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.ReactSprite::before {\n font-size: 14px; }\n\n.SpFlyoutHandle {\n cursor: pointer; }\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.SpEditProfile::before {\n content: \"\"; }\n\n.SpDropdownHandle::before {\n content: \"\"; }\n\n.SpDiscussions::before {\n content: \"\"; }\n\n.SpActivity::before {\n content: \"\"; }\n\n.SpDelete::before {\n content: \"\"; }\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.SpOptions::before {\n content: \"\"; }\n\n.SpPreferences::before {\n content: \"\"; }\n\n.SpPassword::before {\n content: \"\"; }\n\n.SpSearch::before {\n content: \"\"; }\n\n.RSS a::before {\n content: \"\"; }\n\n.ReactPromote::before {\n content: \"\"; }\n\n.ReactOffTopic::before {\n content: \"\"; }\n\n.ReactInsightful::before {\n content: \"\"; }\n\n.ReactDisagree::before {\n content: \"\"; }\n\n.ReactAgree::before {\n content: \"\"; }\n\n.ReactDislike::before {\n content: \"\"; }\n\n.ReactLike::before {\n content: \"\"; }\n\n.ReactDown::before {\n content: \"\"; }\n\n.ReactUp::before {\n content: \"\"; }\n\n.ReactWTF::before {\n content: \"\"; }\n\n.ReactAwesome::before {\n content: \"\"; }\n\n.ReactLOL::before {\n content: \"\"; }\n\n.ReactFlag::before {\n content: \"\"; }\n\n.ReactAbuse::before {\n content: \"\"; }\n\n.ReactSpam::before {\n content: \"\"; }\n\n.ReactQuote::before {\n content: \"\"; }\n\n.ReactWarn::before {\n content: \"\"; }\n\n.ReactFacebook::before {\n content: \"\"; }\n\n.ReactFacebook:hover::before {\n color: #3A5795; }\n\n.ReactTwitter::before {\n content: \"\"; }\n\n.ReactTwitter:hover::before {\n color: #55ACEE; }\n\n.ReactGooglePlus::before {\n content: \"\"; }\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39; }\n\n.RSS a {\n color: #f26522; }\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #0291DB; }\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline; }\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit; }\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0; }\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.OptionsMenu {\n font-size: 14px; }\n\n.OptionsTitle {\n display: none; }\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.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-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.MeBox .Arrow {\n display: none; }\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 a.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: #0291DB;\n content: \"\"; }\n a.Bookmark:hover::before {\n color: #0276b3; }\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\"; }\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 .Box a::before,\n .BoxFilter a::before {\n content: none !important; }\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.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/*===== 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.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555A62;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0; }\n .Breadcrumbs a {\n font-size: inherit;\n color: #0291DB; }\n .Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #0291DB;\n text-decoration: underline; }\n .Breadcrumbs .Crumb {\n opacity: .5; }\n .Breadcrumbs .Last a {\n color: #0291DB; }\n .Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #0291DB;\n text-decoration: underline; }\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.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\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 * @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 .ui-datepicker td a {\n text-align: center; }\n .ui-datepicker a {\n border-radius: 3px;\n color: #555A62;\n background-color: transparent;\n border: 1px solid #BCBEC1; }\n .ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #0291DB;\n background-color: transparent;\n border: 1px solid #0291DB; }\n .ui-datepicker td {\n width: calc(260px / 7); }\n .ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03); }\n .ui-datepicker .ui-datepicker-current-day a {\n color: #0291DB;\n background-color: transparent;\n border-color: #0291DB; }\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 .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 .ui-datepicker .ui-datepicker-prev,\n .ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #696e75;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center; }\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: #0291DB; }\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 .ui-datepicker .ui-datepicker-prev::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-next::before {\n content: \"\"; }\n .ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit; }\n .ui-datepicker .ui-datepicker-next {\n order: 3; }\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: #555A62;\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 .TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none; }\n .TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent; }\n .TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit; }\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: #555A62;\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 .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: #0291DB;\n border: 1px solid #0291DB;\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 .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: #0291DB;\n color: #0291DB; }\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555A62;\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 .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none; }\n .Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #0291DB;\n border-color: #0291DB;\n color: #fff;\n text-decoration: none; }\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,\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 input[type=\"text\"]:focus, input[type=\"text\"]:active,\n textarea:focus,\n textarea:active,\n ul.token-input-list:focus,\n ul.token-input-list:active,\n input.InputBox:focus,\n input.InputBox:active,\n .AdvancedSearch .InputBox:focus,\n .AdvancedSearch .InputBox:active,\n .AdvancedSearch select:focus,\n .AdvancedSearch select:active,\n select:focus,\n select:active {\n background: #fff;\n border-color: #0291DB;\n color: #000;\n box-shadow: none;\n outline: none; }\n\n::-ms-clear {\n display: none; }\n\ntextarea {\n overflow: auto; }\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 select:focus,\n .AdvancedSearch select:focus {\n -moz-appearance: none; }\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000; }\n\nselect::-ms-expand {\n display: none; }\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent; }\n .FormWrapper label {\n color: #555A62; }\n .FormWrapper .Buttons .Back {\n padding-right: 12px; }\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit; }\n .editor-help-text a {\n color: #696e75; }\n .editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.js-poll-result-btn {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%; } }\n .js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\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 .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 @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.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n .FormWrapper .Buttons .Button {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n .FormWrapper .Buttons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none; }\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary {\n max-width: 100%; } }\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 background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .Buttons .Close,\n .Button.Danger {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.ActivityFormWrap {\n margin-bottom: 12px; }\n\nlabel {\n margin-bottom: 3px;\n display: inline-block; }\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 ul.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 ul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #0291DB; }\n\nli.token-input-token {\n background-color: transparent;\n color: #555A62;\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 li.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none; }\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d7d9 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: #d6d7d9 1px solid; }\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%; }\n @media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=\"token-input-dropdown-item\"],\n div.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px; } }\n\n.editor a {\n cursor: pointer; }\n\n.editor .icon-caret-down:hover {\n background: none; }\n\n.SelectWrapper {\n position: relative; }\n .SelectWrapper select {\n appearance: none;\n width: 100%; }\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: #0291DB;\n pointer-events: none; }\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 @media screen and (max-width: 768px) {\n .BigButton,\n .ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto; } }\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,\n.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: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before,\n .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px; }\n .ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active,\n .ButtonGroup.Multi.Open .Button.Handle:hover,\n .ButtonGroup.Multi.Open .Button.Handle:focus,\n .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(2, 118, 179, 0.05);\n color: #fff; }\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(2, 118, 179, 0.3);\n color: #fff;\n min-width: 36px; }\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 .change-picture .change-picture-new {\n margin: 0 0 3px; } }\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px; }\n\n.FormTitleWrapper .H {\n margin-bottom: 6px; }\n\n.Form-HeaderWrap .Author {\n display: none; }\n\n.FormTitleWrapper {\n margin-bottom: 14px; }\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.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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%; }\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%; }\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.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.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 @media screen and (max-width: 768px) {\n .MenuItems,\n .Flyout.Flyout {\n z-index: 1; } }\n .ButtonGroup.Big .MenuItems, .ButtonGroup.Big\n .Flyout.Flyout {\n min-width: initial; }\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 .MenuItems .InProgress::after,\n .Flyout.Flyout .InProgress::after {\n transition-property: opacity;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #0291DB;\n border-right: 4px solid rgba(2, 145, 219, 0.3);\n border-bottom: 4px solid rgba(2, 145, 219, 0.3);\n border-left: 4px solid rgba(2, 145, 219, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: ''; }\n .MenuItems .InProgress::after::after,\n .Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px; }\n .MenuItems::before, .MenuItems::after,\n .Flyout.Flyout::before,\n .Flyout.Flyout::after {\n content: none; }\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 .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 .MenuItems .Item,\n .MenuItems .editor-action,\n .Flyout.Flyout .Item,\n .Flyout.Flyout .editor-action {\n padding: 4px 18px; }\n .MenuItems .editor-action:not(.editor-action-separator),\n .Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important; }\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(2, 145, 219, 0.05) !important; }\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 .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(2, 145, 219, 0.05) !important;\n text-decoration: none; }\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 .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 .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 .MenuItems a,\n .Flyout.Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout.Flyout a:focus,\n .Flyout.Flyout a:hover {\n color: #0291DB; }\n .MenuItems .Meta,\n .Flyout.Flyout .Meta {\n color: #6f737a; }\n\n.Flyout.Flyout-withFrame {\n padding: 0; }\n\n.MenuItems {\n padding: 8px 0; }\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 @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.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto; }\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.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 .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 .Flyout .Item.Title strong,\n .Flyout .richEditorFlyout-header strong,\n .richEditorFlyout .Item.Title strong,\n .richEditorFlyout .richEditorFlyout-header strong {\n display: block; }\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 .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: #0291DB; }\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: #0291DB; }\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 .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 .Flyout .Item.Center:last-child a,\n .richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important; }\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: #0291DB !important; }\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 .Flyout .ItemContent a,\n .richEditorFlyout .ItemContent a {\n font-weight: 700; }\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: #0291DB;\n border-radius: 50%; }\n\n.PopList.PopList {\n font-size: 14px; }\n .PopList.PopList .Item {\n padding: 8px; }\n .PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px; }\n\n.PopList.Activities .Item.Title a::before {\n content: \"\"; }\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\"; }\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px); }\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.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 @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n .MenuItems-Reactions {\n z-index: 1; } }\n .OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n .MenuItems-Reactions::before,\n .MenuItems-Reactions::after {\n content: none !important; }\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important; }\n @media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none; } }\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0; }\n .MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px; }\n .MenuItems-Reactions.MenuItems-Reactions a,\n .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important; }\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 .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: #0291DB !important; }\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.selectBox-content {\n margin-top: 0; }\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static; }\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(2, 145, 219, 0.05); }\n\n.MenuItems.ui-autocomplete {\n color: #555A62; }\n .MenuItems.ui-autocomplete .ui-menu-item,\n .MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block; }\n .MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62; }\n .MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit; }\n .MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px; }\n .MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1; }\n .MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px; }\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer; }\n .ToggleFlyout .mobileFlyoutOverlay,\n .ButtonGroup .mobileFlyoutOverlay,\n .editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer; } }\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 .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 .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 .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 .MenuItems a,\n .Flyout a {\n color: #555A62; }\n .MenuItems a:focus, .MenuItems a:hover,\n .Flyout a:focus,\n .Flyout a:hover {\n color: #0291DB; } }\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 40% {\n opacity: 1; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 0; } }\n\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s; }\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s; }\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s; }\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 @media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute; } }\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 .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 .Hamburger-menuLines::before {\n top: 5.5px; }\n .Hamburger-menuLines::after {\n top: -6.28571px; }\n .isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1); }\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px; }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent; }\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 .Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg); }\n .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg); }\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 @media screen and (max-width: 768px) {\n .Herobanner {\n display: none; } }\n .Herobanner .HomepageTitle {\n font-size: 48px; }\n .Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end; }\n .Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff; }\n .Herobanner .HomepageTitle,\n .Herobanner .PageDescription {\n text-shadow: 0 0 1px #555A62; }\n .Herobanner > .Container {\n width: 100%;\n z-index: 1; }\n .Herobanner .SearchBox.SearchBox {\n margin-left: auto; }\n .Herobanner .SearchBox {\n max-width: 673px; }\n @media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px; }\n .Herobanner .SearchBox form > div {\n display: flex; }\n .Herobanner .SearchBox form > div::after {\n display: none; } }\n .Herobanner .SearchBox .Handle.Handle {\n display: none; }\n .Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%; }\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 .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 .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 .Herobanner .SearchBox .bwrap > .Button::before,\n .Herobanner .SearchBox #Form_Go::before {\n content: attr(title); }\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 @media screen and (max-width: 768px) {\n .Herobanner-bgImage {\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 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 * @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 .DataList .Item,\n .MessageList .Item {\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff;\n padding-left: 0;\n padding-right: 0;\n border-top: #d6d7d9 1px solid; }\n .DataList .Item:last-child,\n .MessageList .Item:last-child {\n border-bottom: #d6d7d9 1px solid; }\n .DataList .Item.Read,\n .MessageList .Item.Read {\n opacity: 1; }\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n padding: 0 !important;\n margin-bottom: 14px;\n font-size: 32px; }\n .DataList .CategoryHeading .Options,\n .MessageList .CategoryHeading .Options {\n display: none; }\n @media screen and (max-width: 768px) {\n .DataList .CategoryHeading,\n .MessageList .CategoryHeading {\n font-size: 18px; } }\n .DataList .Item ~ .CategoryHeading,\n .MessageList .Item ~ .CategoryHeading {\n margin-top: 14px; }\n .DataList .Item ~ .CategoryHeading::before,\n .MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d7d9 1px solid;\n background: transparent;\n width: calc(100% - (1px * 2));\n position: absolute;\n top: calc((14px + 0) * -1); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .DataList .Excerpt:empty,\n .DataList .CategoryDescription:empty,\n .MessageList .Excerpt:empty,\n .MessageList .CategoryDescription:empty {\n display: none; }\n .DataList .ItemContent.Discussion .Excerpt,\n .MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .DataList .Options,\n .MessageList .Options {\n display: flex; }\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 .DataList .OptionsMenu .Arrow::before,\n .MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px; }\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 .DataList .Meta,\n .DataList .AuthorInfo,\n .MessageList .Meta,\n .MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #696e75; }\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-left: -6px;\n margin-right: -6px; }\n @media screen and (max-width: 768px) {\n .DataList .Meta,\n .DataList .AuthorWrap,\n .MessageList .Meta,\n .MessageList .AuthorWrap {\n margin-top: 12px;\n line-height: 1.5; } }\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 .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: #696e75; }\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: #0291DB; }\n .DataList .Tag,\n .DataList .MItem,\n .MessageList .Tag,\n .MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px; }\n .DataList .MItem.Hidden,\n .MessageList .MItem.Hidden {\n display: none; }\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 .DataList .MItem.DiscussionAuthor,\n .MessageList .MItem.DiscussionAuthor {\n display: none; }\n .DataList .MItem.Category,\n .MessageList .MItem.Category {\n display: inline; }\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 .DataList .MostRecent > *,\n .DataList .MostRecentBy > *,\n .MessageList .MostRecent > *,\n .MessageList .MostRecentBy > * {\n white-space: normal; }\n .DataList .MostRecent a,\n .DataList .MostRecentBy a,\n .MessageList .MostRecent a,\n .MessageList .MostRecentBy a {\n display: inline; }\n .DataList .MostRecentBy,\n .MessageList .MostRecentBy {\n display: inherit; }\n .DataList .MItem.RSS,\n .DataList .MItem.LastCommentDate,\n .MessageList .MItem.RSS,\n .MessageList .MItem.LastCommentDate {\n display: none; }\n .DataList .ChildCategories,\n .MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px; }\n .DataList .ChildCategories b,\n .MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px; }\n .DataList .ChildCategories a,\n .MessageList .ChildCategories a {\n color: #696e75;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px; }\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: #0291DB; }\n .DataList .ChildCategories .Comma,\n .MessageList .ChildCategories .Comma {\n margin-right: 3px; }\n .DataList a.Delete,\n .MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataList a.Delete:hover,\n .MessageList a.Delete:hover {\n background: transparent;\n color: #555A62; }\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 .DataList .PhotoWrap img,\n .MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .DataList .PhotoWrap.NoPhoto,\n .MessageList .PhotoWrap.NoPhoto {\n display: none; }\n .DataList .IndexPhoto,\n .MessageList .IndexPhoto {\n margin-right: 0; }\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 .DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n .MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0; }\n .DataList .Item-Col .Options,\n .MessageList .Item-Col .Options {\n visibility: visible; }\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n .MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n .DataList .Item-Col .Options .Bullet,\n .MessageList .Item-Col .Options .Bullet {\n display: none; }\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 .DataList .CategoryPhoto,\n .MessageList .CategoryPhoto {\n height: inherit; }\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 .DataList .resolved2-unresolved,\n .DataList .resolved2-resolved,\n .MessageList .resolved2-unresolved,\n .MessageList .resolved2-resolved {\n top: initial;\n display: block; }\n .DataList .Hero,\n .MessageList .Hero {\n padding: 0; }\n .DataList mark,\n .MessageList mark {\n background-color: rgba(255, 206, 0, 0.5); }\n .DataList .Reactions,\n .MessageList .Reactions {\n margin: 0 -3px; }\n .DataList .Reactions .Bullet,\n .MessageList .Reactions .Bullet {\n display: none; }\n .DataList .Reactions .ToggleFlyout,\n .MessageList .Reactions .ToggleFlyout {\n display: inline-block; }\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n margin: 3px 3px 0; }\n @media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n .MessageList .Reactions .ReactButton {\n line-height: 2.5em; } }\n .DataList .Reactions .ReactButton-Flag,\n .MessageList .Reactions .ReactButton-Flag {\n margin-left: 0; }\n\n.DataList,\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none; }\n\n.DataList.CategoryList .CategoryHeading {\n border-top-width: 0; }\n\n.DataList.CategoryList .Item[class*=\"Depth\"] {\n padding-left: 0 !important; }\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.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2; }\n\n.MessageList .PageTitle {\n margin-bottom: 14px; }\n .MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25; }\n @media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px; } }\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 .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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Header .PhotoWrap,\n .MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 12px;\n left: 0; }\n .MessageList .ItemComment .MItem.RoleTracker,\n .MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px; }\n .MessageList .ItemComment .MItem.RoleTracker a,\n .MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0; }\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 .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 + 14px); }\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 .MessageList .ItemComment .InlineTags,\n .MessageList .ItemDiscussion .InlineTags {\n padding-left: 0; }\n .MessageList .ItemComment .InlineTags a,\n .MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #696e75; }\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: #0291DB; }\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n width: 100%; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n .MessageList .ItemDiscussion .Meta {\n margin-top: 0; } }\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 0; }\n @media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n .MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px; } }\n .MessageList .ItemComment .AuthorWrap,\n .MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px); }\n .MessageList .ItemComment .MItem.Category,\n .MessageList .ItemDiscussion .MItem.Category {\n display: none; }\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: #555A62;\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 .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 .MessageList .ItemComment .Username,\n .MessageList .ItemDiscussion .Username {\n color: #696e75;\n font-weight: 400; }\n .MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n .MessageList .ItemDiscussion .Username:hover,\n .MessageList .ItemDiscussion .Username:focus {\n color: #0291DB; }\n .MessageList .ItemComment .flair,\n .MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2)); }\n .MessageList .ItemComment .flair-item,\n .MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px; }\n .MessageList .ItemComment .flair-item img,\n .MessageList .ItemDiscussion .flair-item img {\n margin: 0; }\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: 12px;\n padding-bottom: 12px; }\n .MessageList .ItemComment .Item-Body > *,\n .MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px; }\n .MessageList .ItemComment .Item-Body > *:last-child,\n .MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0; }\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0; }\n .MessageList.Comments .Item:first-child .Item-Header, .MessageList.AcceptedAnswers .Item:first-child .Item-Header {\n padding-top: 0; }\n .MessageList.Comments .Item:first-child .Options, .MessageList.AcceptedAnswers .Item:first-child .Options {\n margin-top: 0; }\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Title,\n .Conversations .Item.Activity .Title,\n .MessageList .Item.Activity .Title {\n padding-right: 12px; } }\n .Activities .Item.Activity .Author,\n .Conversations .Item.Activity .Author,\n .MessageList .Item.Activity .Author {\n display: block; }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Author .PhotoWrap,\n .Conversations .Item.Activity .Author .PhotoWrap,\n .MessageList .Item.Activity .Author .PhotoWrap {\n margin-right: 0; } }\n @media screen and (max-width: 768px) {\n .Activities .Item.Activity .Delete,\n .Conversations .Item.Activity .Delete,\n .MessageList .Item.Activity .Delete {\n position: absolute; } }\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n margin-top: 14px; }\n @media screen and (max-width: 768px) {\n .Activities .ItemComment .Options,\n .Conversations .ItemComment .Options,\n .MessageList .ItemComment .Options {\n position: absolute;\n right: 0; } }\n\n.DataList-Search {\n margin-top: 18px; }\n .DataList-Search h3,\n .DataList-Search .Item-Body {\n padding-left: calc(42px + 14px); }\n .DataList-Search .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 0; }\n .DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0; }\n .DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #696e75; }\n .DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #0291DB; }\n\n.DataList.Announcements .ItemContent.Discussion {\n padding-left: 0; }\n\n.DataList.Announcements .Options {\n position: absolute;\n right: 14px; }\n\n@media screen and (max-width: 768px) {\n .DataList.Announcements .Meta {\n margin-top: 0; } }\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0; }\n\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 14px); }\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: #555A62;\n display: block;\n margin-bottom: 6px; }\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px; }\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 .CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit; }\n .CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit; }\n @media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px; } }\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 * @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 @media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0; } }\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 @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 .catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block; }\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 @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@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px; } }\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.SpNotifications::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\"; }\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\"; }\n\n.Open .SpNotifications::before {\n content: \"\"; }\n\n.Open .SpInbox::before {\n content: \"\"; }\n\n.Open .SpBookmarks::before {\n content: \"\"; }\n\n.MeBox {\n min-height: initial;\n display: flex; }\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 .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 @media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0; } }\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 @media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none; } }\n .MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px; }\n .MeBox .Flyout {\n top: 100%; }\n .MeBox .SignInIcons:empty {\n display: none; }\n\n.MeBox.FlyoutRight .Flyout {\n right: 0; }\n\n.SignInIcons {\n margin-left: 18px; }\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit; }\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none; } }\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 .MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px; }\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: #555A62;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px; }\n .DismissMessage a {\n text-decoration: underline; }\n .DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px; }\n .DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px; }\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n a.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555A62; }\n\n.WarningMessage {\n background-color: #fff5cc;\n border-color: #ffce00; }\n .WarningMessage a {\n color: #cca500; }\n\n.CasualMessage,\n.InfoMessage {\n background-color: #cce9f8;\n border-color: #0291DB; }\n .CasualMessage a,\n .InfoMessage a {\n color: #0270a8; }\n\n.AlertMessage {\n background-color: #ffd7d6;\n border-color: #ff3933; }\n .AlertMessage a {\n color: #e60700; }\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 .PrevNextPager .Previous,\n .PrevNextPager .Next {\n height: auto;\n min-height: 0; }\n .PrevNextPager .Next {\n margin-left: auto; }\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #696e75; }\n .MorePager:focus, .MorePager:hover {\n color: #0291DB; }\n .MorePager a {\n color: inherit; }\n .MorePager a:focus, .MorePager a:hover {\n color: inherit; }\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n .PrevNextPager .Next {\n max-width: 100%; } }\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: #0291DB;\n border-color: #0291DB; }\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\n.PagerWrap {\n margin: 0;\n float: right; }\n\n.PagerNub {\n display: none; }\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px; }\n\n.BeforeCommentHeading {\n margin-bottom: 14px; }\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px; }\n .PageControls::after {\n content: \"\";\n display: table;\n clear: both; }\n .PageControls .H {\n margin-bottom: 14px; }\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%; }\n .QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both; }\n .QuickSearch .MenuItems .InputBox {\n margin-right: 12px; }\n .QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px; }\n .QuickSearch .MenuItems .bwrap button {\n padding: 0; }\n .QuickSearch .MenuItems form > div {\n display: flex; }\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #0291DB; }\n a.MoreWrap:focus, a.MoreWrap:hover,\n .MoreWrap a:focus,\n .MoreWrap a:hover,\n .more.More:focus,\n .more.More:hover {\n color: #0291DB; }\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap; }\n @media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px; }\n .Pager .QuickSearch {\n display: none; } }\n .Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px; }\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: #555A62;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d7d9 1px solid;\n background: #fff; }\n .Pager span:focus, .Pager span:hover,\n .Pager > a:focus,\n .Pager > a:hover {\n background: #f5f5f6;\n z-index: 1; }\n .Pager > a.Highlight,\n .Pager > a.Highlight:focus,\n .Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f5f5f6;\n border: 1px solid #d6d7d9 1px solid;\n color: #0276b3; }\n .Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0; }\n .Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\"; }\n .Pager .Next,\n .Pager .Previous {\n padding: 0 12px;\n text-align: center; }\n .Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px; }\n .Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px; }\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n .Pager .QuickSearchButton {\n max-width: 100%; } }\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: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center; }\n .Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit; }\n .Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent; }\n .Pager .QuickSearchWrap {\n width: 300px; }\n .Pager .bwrap .Button {\n line-height: 36px;\n height: 36px; }\n\n.selectBox-toggle {\n color: #0291DB; }\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; }\n .Pager {\n display: flex;\n flex-wrap: nowrap; }\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@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none; } }\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 .PageControls.PageControls .selectBox {\n display: inline-block; } }\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 @media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0; } }\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@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none; } }\n\n.PageControls.Bottom .NewDiscussion {\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 Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0; }\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 .Item .Poll h2 span {\n color: inherit; }\n .Item .Poll .VoteUsers {\n position: relative;\n z-index: 3; }\n .Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px; }\n .Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0; }\n .Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto; }\n .Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400; }\n .Item .Poll .VoteBar {\n position: static;\n margin: 0; }\n .Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f5f5f6;\n border-radius: 6px;\n overflow: hidden; }\n .Item .Poll .PollColor {\n background-color: #0291DB !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 .Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%); }\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 div.Popup .Border {\n background: none; }\n div.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 div.Popup .Body .FormWrapper {\n padding: 0; }\n div.Popup .Body a {\n color: #0291DB; }\n div.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0276b3;\n text-decoration: none; }\n div.Popup .Body input[type=\"text\"],\n div.Popup .Body textarea,\n div.Popup .Body ul.token-input-list,\n div.Popup .Body input.InputBox,\n div.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8); }\n div.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62; }\n div.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff; }\n div.Popup .Content,\n div.Popup .Footer {\n color: inherit; }\n div.Popup .Content {\n float: none;\n width: auto !important; }\n div.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 div.Popup a.Close:hover {\n background: transparent;\n color: #555A62; }\n div.Popup .Buttons > *:first-child {\n margin-right: 3px; }\n div.Popup .Button.change-picture-new {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%; } }\n div.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n div.Popup .Button.change-picture-remove {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%; } }\n div.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: #0291DB;\n border-color: #0291DB; }\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 .InformMessages .InformMessage a,\n .InformMessages .InformMessage:hover a {\n color: #0291DB; }\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 .InformMessages .InformMessage .Close:hover,\n .InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62; }\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n\n.Overlay {\n background: rgba(0, 0, 0, 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 Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #696e75; }\n .Reactions .ReactButton:hover {\n color: #0291DB; }\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap; }\n .RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px; }\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 .RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px; }\n .RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px; }\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 body.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 body.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\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@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px; } }\n\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\n body.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0; } }\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0; }\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 .InputAndButton .BigInput::placeholder,\n .InputBox.js-search::placeholder {\n color: #999999; }\n\n.groupSearch-search {\n position: relative; }\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: #555A62;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none; }\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.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.AdvancedSearch .bwrap .Button {\n color: #555A62; }\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0; }\n .AdvancedSearch .bwrap.bwrap {\n position: static; }\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 .AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px; }\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: #555A62; }\n\n.InputBox.js-search + input {\n color: transparent; }\n .InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent; }\n\n.SearchForm .InputBox {\n border-radius: 6px; }\n\n.SiteSearch .Button {\n color: transparent; }\n .SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent; }\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative; }\n .SearchBox::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%; } }\n .SearchBox .Sprite.SpSearch {\n display: none; }\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: #555A62;\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.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: #555A62;\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.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.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d7d9 1px solid; }\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: #0291DB;\n border-radius: 6px;\n border: 1px solid #999999;\n border-color: #0280c2;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap; }\n .DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none; }\n\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #0291DB;\n color: #fff;\n border-color: #0280c2; }\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: #d6d7d9 1px solid;\n border-bottom: #d6d7d9 1px solid;\n box-shadow: none; }\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px; }\n @media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px; } }\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%; }\n .Groups .DataTable .Item:first-child td,\n .DataTable .Item:first-child td {\n border-top: #d6d7d9 1px solid; }\n .Groups .DataTable .Item td,\n .DataTable .Item td {\n border-bottom: #d6d7d9 1px solid;\n padding-top: 14px;\n padding-bottom: 14px;\n background: #fff; }\n .Groups .DataTable .Item .CategoryName h2,\n .DataTable .Item .CategoryName h2 {\n color: #555A62; }\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: #0291DB; }\n .Groups .DataTable .Item.Read,\n .DataTable .Item.Read {\n opacity: 1; }\n .Groups .DataTable thead,\n .DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table; }\n .Groups .DataTable thead tr,\n .DataTable thead tr {\n border: none; }\n .Groups .DataTable thead td,\n .DataTable thead td {\n vertical-align: middle; }\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 .Groups .DataTable thead .Wrap,\n .DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0; }\n .Groups .DataTable .SpFlyoutHandle::before,\n .Groups .DataTable .Bookmark::before,\n .DataTable .SpFlyoutHandle::before,\n .DataTable .Bookmark::before {\n font-size: 14px; }\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 margin-bottom: 6px;\n color: #555A62; }\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: #0291DB; }\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 .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 .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: #555A62;\n margin: 0 0 6px; }\n .Groups .DataTable .Excerpt:empty,\n .Groups .DataTable .CategoryDescription:empty,\n .DataTable .Excerpt:empty,\n .DataTable .CategoryDescription:empty {\n display: none; }\n .Groups .DataTable .ItemContent.Discussion .Excerpt,\n .DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px; }\n .Groups .DataTable .Options,\n .DataTable .Options {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n .DataTable .Options {\n right: 0; } }\n .Groups .DataTable .Options .Bookmark,\n .DataTable .Options .Bookmark {\n margin-left: 3px; }\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 .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: #696e75; }\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 @media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n .DataTable .MItem.Category {\n max-width: calc(100% - 21px); } }\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 .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: #696e75; }\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: #0291DB; }\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 .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 .Groups .DataTable .MItem,\n .DataTable .MItem {\n color: #696e75; }\n .Groups .DataTable .MItem:last-child,\n .DataTable .MItem:last-child {\n margin-right: 0; }\n .Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n .DataTable .MItem:focus,\n .DataTable .MItem:hover {\n color: #0291DB; }\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 .Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n .DataTable .MItem a:focus,\n .DataTable .MItem a:hover {\n color: inherit; }\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: 12px; }\n .Groups .DataTable .LatestPostTitle,\n .Groups .DataTable .UserLink,\n .DataTable .LatestPostTitle,\n .DataTable .UserLink {\n color: #696e75; }\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: #0291DB; }\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 .Groups .DataTable .MItem.RSS,\n .DataTable .MItem.RSS {\n display: none; }\n .Groups .DataTable .Block.Wrap,\n .DataTable .Block.Wrap {\n line-height: 1.5; }\n .Groups .DataTable td.BigCount,\n .DataTable td.BigCount {\n width: 110px; }\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 .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 .Groups .DataTable tbody .Options,\n .DataTable tbody .Options {\n top: 3px;\n bottom: auto; }\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 .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 .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 .Groups .DataTable tbody td.LatestPost .Wrap,\n .Groups .DataTable tbody td.LastUser .Wrap,\n .Groups .DataTable tbody td.FirstUser .Wrap,\n .DataTable tbody td.LatestPost .Wrap,\n .DataTable tbody td.LastUser .Wrap,\n .DataTable tbody td.FirstUser .Wrap {\n padding-left: 42px; }\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 width: 42px;\n height: 42px;\n left: 0;\n margin: 0; }\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 .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 .Groups .DataTable.CategoryTable thead .CategoryName,\n .DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px; }\n .Groups .DataTable.CategoryTable tbody .Options,\n .DataTable.CategoryTable tbody .Options {\n top: auto; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName,\n .DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .Wrap,\n .DataTable.CategoryTable tbody td.CategoryName .Wrap {\n padding-left: 0; }\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 .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 .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none; }\n .Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute; }\n .Groups .DataTable.CategoryTable tbody td.LatestPost,\n .DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit; }\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 .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 .Groups .DataTable.CategoryTable .ChildCategories b,\n .DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px; }\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: #696e75; }\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: #0291DB; }\n .Groups .DataTable.CategoryTable .ChildCategories .Comma,\n .DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px; }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\n @media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n .DataTable.CategoryTable td.LatestPost {\n display: none; } }\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 @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 .Groups .DataTable.DiscussionsTable.DiscussionsTable,\n .DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed; }\n @media screen and (max-width: 410px) {\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 .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 @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none; } }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555A62;\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 .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: #0291DB; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn .Wrap {\n padding: 3px 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n padding-right: 6px;\n padding-left: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName {\n position: relative; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none; } }\n @media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n .DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none; } }\n @media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n .DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none; } }\n @media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n .DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none; }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex; } }\n\n.categoryList-heading {\n color: #555A62; }\n\n.CategoryGroup.HideTable {\n display: none; }\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0; }\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%; }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0; }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0; }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid; } }\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: #555A62; }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0; } }\n\n.GroupWrap .DataTable .Invitation .MItem {\n color: #696e75; }\n .GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #696e75; }\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 .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px); }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0; }\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 .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2; }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center; } }\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 @media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none; } }\n\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\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 .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0; }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n .GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px; }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0; }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px; } }\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 .GroupWrap .DataTable tr.Invitation .Title,\n .GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0; } }\n\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n .GroupWrap .DataTable td.LatestPost {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none; } }\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n .GroupWrap .DataTable td.EventDate {\n display: none; }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d7d9 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; } }\n\n.MemberList .DataTable td.UserName {\n width: 70%; }\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.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 .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center; }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px; } }\n\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none; } }\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.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 @media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px; } }\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden; }\n .DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0; }\n .DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0; }\n .DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555A62; }\n .DataTable-ReactionsLog .Item {\n background-color: #fff; }\n .DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f5f5f6;\n vert-align: middle; }\n .DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex; }\n .DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%; }\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: #696e75; }\n .DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #0291DB; }\n .DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center; }\n .DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex; }\n .DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible; }\n .DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555A62; }\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f5f5f6 !important; }\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: #555A62 !important; }\n\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block; }\n\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #0291DB; }\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: #0291DB;\n text-decoration: underline; }\n .userContent p a:visited,\n .userContent li a:visited,\n .UserContent p a:visited,\n .UserContent li a:visited {\n color: #0291DB; }\n\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0; }\n\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative; }\n .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 .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: #26282b;\n background-color: #f7f7f7;\n padding: 14px; }\n\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent; }\n\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em; }\n\n/* -------------------------------------------------------------- *\\\n 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: #f5f5f6;\n color: #555A62;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0; }\n .Footer a {\n color: #0291DB; }\n .Footer a:hover {\n color: #0276b3; }\n .Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px; }\n .Footer .col {\n padding: 0 3px; }\n @media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0; }\n .Footer .col:first-child {\n margin-top: 0; }\n .Footer .col:last-child {\n margin-bottom: 0; } }\n .Footer .col-copyRight {\n justify-content: flex-start; }\n .Footer .col-logo {\n justify-content: flex-end; }\n .Footer .col-copyRight,\n .Footer .col-logo {\n flex: 1;\n display: flex; }\n @media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n .Footer .col-logo {\n justify-content: center; } }\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6; }\n @media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto; } }\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: #0291DB;\n color: #fff;\n border-bottom: 0;\n box-shadow: none; }\n .Header .row {\n display: flex;\n align-items: center;\n height: 48px; }\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n .Header .Hamburger {\n display: flex; } }\n .Header .MeButton {\n color: #fff;\n background-color: transparent; }\n .Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #1883bc; }\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 .Header .ToggleFlyout.Open .MeButton {\n background-color: #209edf; }\n .Header .WhoIs > .Username {\n color: #fff; }\n .Header .SignInLinks a {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\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 @media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%; } }\n .Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #209edf;\n color: #fff;\n border-color: #fff; }\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff; }\n .Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff; }\n .Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto; }\n @media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial; } }\n\n.Header-desktopNav {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none; } }\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 .Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0276b3; }\n .Header-desktopNav .Navigation-linkContainer::after {\n display: none; }\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none; } }\n\n.Header-flexSpacer {\n flex: 1; }\n @media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none; } }\n\n.Header-logo.mobile {\n display: none; }\n @media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex; } }\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center; }\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 * @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.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 @media screen and (max-width: 768px) {\n .Navigation,\n .mobileMebox {\n display: block; } }\n .Navigation.needsInitialization,\n .mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden; }\n\n.Navigation {\n background: #fff;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px; } }\n .Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%; } }\n .Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .ButtonGroup.Multi:focus .Button.Handle,\n .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle,\n .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle,\n .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0276b3;\n background-color: #0276b3;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n .Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover,\n .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #0291DB;\n background: rgba(2, 145, 219, 0.05);\n color: #fff; }\n .Navigation .NewDiscussion.mobile {\n width: 100%; }\n .Navigation .MeBox-SignIn {\n flex-wrap: wrap; }\n .Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center; }\n .Navigation .SocialIcon {\n margin: 0 3px; }\n .Navigation .MeBox.mobile {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox {\n width: 100%; }\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 .Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px; }\n .Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n .Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none; }\n .Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%; }\n .Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0; }\n .Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center; }\n .Navigation .SignInLinks.SignInLinks a {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%; } }\n .Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n .Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px; }\n .Navigation .SignIn.mobile {\n width: 100%; }\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center; }\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: #555A62; }\n .Navigation-link:focus, .Navigation-link:hover {\n color: #0291DB; }\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0; }\n .Navigation-linkContainer a {\n margin: 0; }\n .Navigation-linkContainer a:hover {\n background: none; }\n .Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0; }\n\n.Navigation-linkContainer:last-child::after {\n content: none; }\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none; }\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.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 .mobileMebox-buttonClose span {\n font-size: inherit; }\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px; }\n @media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute; } }\n .mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px; }\n .mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none; }\n\n.mobileMebox {\n background-color: #209edf; }\n .mobileMebox .Container {\n display: flex;\n align-items: center; }\n .mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%; }\n .mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between; }\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 .mobileMebox .MeButton-user .ProfilePhoto {\n display: none; }\n .mobileMebox .Open .MeButton-user::before {\n content: \"\"; }\n .mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent; }\n .mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #D0021B;\n border-color: #D0021B; }\n @media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px; } }\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 @media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n .Panel-main .BoxCategories {\n display: none; }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0; }\n .Panel-main .ButtonGroup.Multi,\n .Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto; } }\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 @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: #555A62; } }\n .Panel-main .SocialIcon,\n .Panel-main .ApplyButton,\n .Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center; }\n .Panel-main .TagCloud {\n background: transparent; }\n .Panel-main .TagCloud li {\n margin: 0;\n padding: 0;\n background: transparent; }\n\n.Panel-header {\n display: none; }\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto; }\n @media screen and (max-width: 992px) {\n .Panel {\n width: 100%; } }\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 .Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px; }\n .Panel .PanelInfo li {\n padding: 0; }\n .Panel .vanilla-connect a {\n display: inline-flex; }\n .Panel .vanilla-connect .Button + .Button {\n margin-top: 3px; }\n .Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0; }\n .Panel .BoxButtons {\n margin: 0 0 18px; }\n .Panel .PhotoWrap {\n height: 24px;\n width: 24px; }\n .Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden; }\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 .Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block; }\n .Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\n .Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #0291DB;\n background-color: transparent;\n border-color: none; }\n .Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n .Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0; }\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 .Panel .Leaderboard a,\n .Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555A62;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s; }\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: #0291DB;\n background-color: transparent;\n border-color: none; }\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 .Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n .Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none; }\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 .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: #0291DB; }\n .Panel .Leaderboard .Conversation-User,\n .Panel .InThisConversation .Conversation-User {\n display: flex; }\n\n.Box li,\n.Box li:first-child {\n border: none; }\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0; }\n body.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 body.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 body.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 #dddee0;\n border-left: 2px solid #dddee0;\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 body.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: #555A62;\n font-weight: 600; }\n body.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: #555A62;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none; }\n body.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: #0291DB;\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.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 .WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px); }\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 * @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: #d6d7d9 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 body.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\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 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 body.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px; }\n body.Section-BestOf .FilterMenu a {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%; } }\n body.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n body.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit; }\n body.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none; }\n body.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\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 body.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%; }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0; } }\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 @media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2)); } }\n body.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 14px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px; }\n body.Section-BestOf .Tile .Title,\n body.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: #555A62;\n margin-bottom: 6px; }\n body.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\n body.Section-BestOf .Tile .Title a:focus,\n body.Section-BestOf .Tile .Title a:hover {\n color: #0291DB; }\n body.Section-BestOf .Tile .Title a,\n body.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit; }\n body.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\n body.Section-BestOf .Tile .Title a a:focus,\n body.Section-BestOf .Tile .Title a a:hover {\n color: inherit; }\n body.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 body.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px; } }\n body.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 body.Section-BestOf .Tile .Author a,\n body.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #696e75;\n font-size: 12px;\n font-weight: 400; }\n body.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\n body.Section-BestOf .Item .Author a:hover,\n body.Section-BestOf .Item .Author a:focus,\n body.Section-BestOf .Item .Author a:active {\n color: #0291DB; }\n body.Section-BestOf .Tile .Author a:not(.PhotoWrap),\n body.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 @media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\n body.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 body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\n body.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px; } }\n\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px); }\n @media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0; } }\n\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center; }\n body.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 body.Section-BestOf .Tile {\n margin: 12px 0; } }\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 body.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 * @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: #0291DB; }\n body.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\n body.Section-Entry .CreateAccount a:focus,\n body.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #0291DB; }\n\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important; }\n body.Section-Entry label.RadioLabel a,\n body.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #0291DB; }\n body.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\n body.Section-Entry label.CheckBoxLabel a:focus,\n body.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #0291DB; }\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 body.Section-Entry .MainForm,\n body.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0; }\n body.Section-Entry .Methods a {\n color: #0291DB; }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #0291DB; }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%; }\n body.Section-Entry .Methods {\n margin-left: 0; } }\n\n.SignInPopup .input.Password {\n width: 100%; }\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left; }\n @media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none; }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0; } }\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 @media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left; } }\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@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0; }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%; } }\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@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%; } }\n\n.Section-Group.Section-Discussion .H {\n text-align: left; }\n\n.Section-Group.Section-Discussion .Group-Header {\n display: none; }\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.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.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 @media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center; } }\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 .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 .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none; }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2; }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px; }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px; } }\n\n.Group-Box {\n clear: both; }\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 .ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle .SpDropdownHandle,\n .Button.GroupOptionsTitle:active .SpDropdownHandle,\n .Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none; }\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: #555A62;\n font-size: 20px;\n line-height: 20px; }\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column; }\n .Group-Header .Group-Buttons,\n .Group-Header .OptionsMenu {\n display: inline-block;\n float: none; }\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 @media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px); } }\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap; }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px; } }\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #0291DB;\n color: #0291DB; }\n .Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #0291DB;\n background-color: #0291DB;\n color: #fff; }\n @media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0; } }\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0; }\n @media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px); } }\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 .Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff; }\n @media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none; } }\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px; }\n .Group-Title a {\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.5;\n font-size: inherit;\n text-shadow: none; }\n .Group-Title a:focus, .Group-Title a:hover {\n color: #0291DB; }\n\n.Group-Description {\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n .Group-Description {\n display: none; } }\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2)); }\n @media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px; } }\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0; }\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px; }\n .Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #696e75; }\n .Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #0291DB; }\n .Group-Meta.Group-Meta .MItem {\n margin: 0 3px; }\n .Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700; }\n\n.Group-Content {\n display: inline-block;\n width: 100%; }\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal; }\n .Group-Box .MItem.Hidden {\n display: none; }\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.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px; }\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex; }\n .Group-Header.NoBanner .Group {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Title {\n padding-top: 0; }\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px); }\n @media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0; } }\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 .Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0; }\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column; }\n .Section-Members .DataList .Item .Options {\n order: 2; }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px; }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0; } }\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: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%; } }\n .Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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 .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto; }\n .Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none; }\n\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0; }\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 @media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px; } }\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: #0291DB; }\n\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end; }\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#Form_memberFilter {\n height: calc(36px + 2px); }\n @media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px; } }\n\n.group-members-filter-box {\n position: relative;\n display: flex; }\n @media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end; } }\n .group-members-filter-box .Button {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%; } }\n .group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n .group-members-filter-box .Button + .Button {\n margin-left: 3px; }\n .group-members-filter-box .Button.search {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%; } }\n .group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\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: 14px;\n margin-right: 0;\n left: 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 display: block;\n padding-left: calc(42px + 14px); }\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.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 + 14px); }\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 body.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\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none; }\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 * @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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\n body.Section-Profile .BadgeGrid h4 {\n font-size: 18px; } }\n\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative; }\n body.Section-Profile .Profile > .User > * + * {\n margin-top: 18px; }\n\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center; }\n @media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none; } }\n\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #0291DB;\n text-transform: uppercase;\n border: 1px solid #0291DB;\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 @media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex; } }\n body.Section-Profile .Profile-header .Profile-username {\n margin: 0; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px; } }\n\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center; } }\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 body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px; } }\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 body.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto; }\n body.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 body.Section-Profile .ProfileOptions .Dropdown {\n text-align: left; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #0291DB;\n border-color: #0291DB; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #0291DB;\n min-width: 36px;\n background: #0291DB;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%; } }\n body.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0276b3;\n color: #fff;\n border-color: #0276b3; }\n body.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0276b3;\n border-color: #0276b3;\n color: #fff; }\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"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 #999999;\n border-style: solid;\n border-color: #BCBEC1;\n min-width: 36px;\n background: transparent;\n color: #555A62;\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 @media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%; } }\n body.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: #0291DB;\n border-color: #0291DB; }\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 @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 body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile,\n body.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit; }\n body.Section-Profile .ProfileOptions .MemberButtons,\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center; }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px; } }\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\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,\nbody.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px; }\n @media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\n body.Section-Profile .FormTitleWrapper,\n body.Section-Profile .change-picture,\n body.Section-Profile.quotes .Frame-content form {\n padding: 0; } }\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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 @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\n body.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\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 @media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\n @media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\n body.Section-Profile .CountItemWrap {\n width: calc(33.33333% - 12px);\n margin-left: 6px;\n margin-right: 6px; } }\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 @media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 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 body.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 @media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0; } }\n\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px; }\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@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline; }\n body.Section-Profile .User h1 {\n display: none; } }\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: #d6d7d9 1px solid; }\n @media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px; } }\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\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important; }\n body.Section-EditProfile .FormTitleWrapper form li {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both; }\n body.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left; }\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\n body.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0; }\n body.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto; }\n body.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0; }\n body.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 @media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px; } }\n body.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 body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center; } }\n\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap; }\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 .Frame-content > .Container {\n max-width: 800px; }\n\nbody.Section-SearchResults .Frame-content .Content {\n width: 100%; }\n\nbody.Section-SearchResults .Frame-content .Panel {\n display: none; }\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 body.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0; }\n\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%; } }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0; }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px; } }\n body.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px; }\n body.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex; }\n body.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both; }\n @media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent; } }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px; }\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center; }\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 .Crumb {\n opacity: .5;\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\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 //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.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 * @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 .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\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.js-poll-result-btn {\n @include Button;\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 .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 .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary {\n @include Button;\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.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n\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.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.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 border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\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 min-width: $formButton_height;\n border-color: $button-primary_border;\n\n @if ($staticVariables) {\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.ButtonGroup.Multi {\n\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.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","/*!\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.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 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 .Item {\n @include listItem;\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 .CategoryHeading {\n padding: 0 !important;\n margin-bottom: $component-base_padding;\n font-size: $global-title_fontSize;\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-base_padding;\n\n @if $component-item_spacing == 0 {\n\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\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 width: calc(100% - (#{$component_borderWidth} * 2));\n position: absolute;\n top: calc((#{$component-base_padding} + #{$component_borderRadius}) * -1);\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 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n @if ($staticVariables){\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\n .Meta,\n .AuthorWrap {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\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 .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 .MItem.LastCommentDate {\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 .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 .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 @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 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,\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\n .CategoryHeading {\n border-top-width: 0;\n }\n\n .Item[class*=\"Depth\"] {\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding !important;\n } @else {\n padding-left: 0 !important;\n }\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-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n left: $utility-baseUnitDouble;\n } @else {\n left: 0;\n }\n\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n color: inherit;\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-base_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\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 .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 .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 .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\n padding-top: $utility-baseUnitDouble;\n padding-bottom: $utility-baseUnitDouble;\n\n @if $component_lateralBorder == true {\n padding-left: $utility-baseUnitDouble;\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\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 .Item-Header {\n padding-top: 0;\n }\n\n .Options {\n margin-top: 0;\n }\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n\n .Item.Activity {\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 .ItemComment .Options {\n margin-top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n margin-right: $component-base_padding;\n }\n\n @include maxWidth {\n position: absolute;\n right: 0;\n }\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-base_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\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.DataList.Announcements {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n right: $component-base_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-base_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 .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 a {\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.WarningMessage {\n background-color: mix($global-color_bg, $global-color_warning, 80%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 10%);\n }\n}\n\n.CasualMessage,\n.InfoMessage {\n background-color: mix($global-color_bg, $global-color_primary, 80%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 10%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_bg, $global-error_fg, 80%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 15%);\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 background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n\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 > 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 .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 .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.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 @include CloseButton($popup_fg);\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\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.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 .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@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 * @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-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 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 margin-bottom: $utility-baseUnit;\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: 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 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 color: $component-meta-link_color;\n\n &:last-child {\n margin-right: 0;\n }\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: $utility-baseUnitDouble;\n }\n\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 .Meta,\n .MItem.Category {\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\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 }\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 font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n }\n\n .Wrap {\n padding-left: $theme-photo_size;\n }\n\n .PhotoWrap {\n position: absolute;\n width: $theme-photo_size;\n height: $theme-photo_size;\n left: 0;\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 .Wrap {\n padding-left: 0;\n }\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 .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 .Wrap {\n padding: $utility-baseUnitHalf 0;\n }\n }\n\n td.DiscussionName {\n width: 100%;\n padding-right: $utility-baseUnit;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n } @else {\n padding-left: 0;\n }\n\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n position: relative;\n\n .idea-counter-module {\n position: absolute;\n left: 0;\n margin: 0;\n }\n\n .Wrap {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\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 .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\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 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 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","/*!\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 .ButtonGroup.Multi {\n\n @if ($staticVariables) {\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 font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n @if ($staticVariables) {\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 margin: 0;\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\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 font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $panel-item_padding;\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 padding: $panel-item_padding;\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 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 a {\n padding: $panel-item_padding;\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\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 li {\n border-radius: $formElement_borderRadius;\n }\n\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 li.Heading {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n @if ($staticVariables) {\n color: $panel_fg;\n }\n font-weight: $global-semibold_fontWeight;\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n padding: $panel-item_padding;\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 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 li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n .Active {\n\n a {\n font-weight: $global-semibold_fontWeight;\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","/*!\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-base_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 .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 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.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.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 height: $GroupBanner-height;\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\n.Button-Controls.Button-Controls {\n order: 2;\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 &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\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 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 .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid $global-color_white;\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 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.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 .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 .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 .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\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 .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.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 .Button {\n @include Button;\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\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 * @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-base_padding;\n margin-right: 0;\n\n @if $component_lateralBorder == true {\n left: $component-base_padding;\n } @else {\n left: 0;\n }\n }\n\n .Author + a,\n .Excerpt,\n .Meta {\n display: block;\n padding-left: calc(#{$theme-photo_size} + #{$component-base_padding});\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-base_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 .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 .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 @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 .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","/*!\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-SearchResults {\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .SearchForm {\n position: relative;\n margin-top: 0;\n }\n\n .SearchForm .SiteSearch {\n max-width: 100%;\n\n .Button {\n top: 0;\n right: 0;\n }\n }\n\n .AdvancedSearch {\n margin: 0 auto;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .KeywordsWrap {\n margin: 0 0 $utility-baseUnitTriple;\n padding: 0;\n\n @include maxWidth {\n padding: 0;\n\n .bwrap .Button {\n right: 0;\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n }\n }\n\n .Handle.Handle {\n right: $formElement_height;\n }\n\n .Button .Sprite {\n vertical-align: baseline;\n }\n\n .P.Buttons {\n display: flex;\n\n .Button {\n margin-left: auto;\n }\n }\n\n .AdvancedWrap {\n @include clearfix;\n\n @include maxWidth {\n padding: 0;\n background: transparent;\n }\n\n > .P.Inline .SelectWrapper {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n }\n }\n }\n}\n"]} \ No newline at end of file diff --git a/packages/vanilla-theme-core/scss/components/_ideation.scss b/packages/vanilla-theme-core/scss/components/_ideation.scss index d08ca60a449..2ec0011fac2 100644 --- a/packages/vanilla-theme-core/scss/components/_ideation.scss +++ b/packages/vanilla-theme-core/scss/components/_ideation.scss @@ -12,7 +12,7 @@ .PhotoWrap.IndexPhoto, .idea-counter-module .idea-counter-box { margin: 0; + width: $theme-photo_size; + height: $theme-photo_size; } - - } diff --git a/packages/vanilla-theme-core/scss/components/_lists.scss b/packages/vanilla-theme-core/scss/components/_lists.scss index ff547769f4e..75bdb814158 100644 --- a/packages/vanilla-theme-core/scss/components/_lists.scss +++ b/packages/vanilla-theme-core/scss/components/_lists.scss @@ -163,7 +163,6 @@ font-size: inherit; font-weight: inherit; color: inherit; - margin: 0 $utility-baseUnit; display: inline-block; a { @@ -182,6 +181,14 @@ } } + .Tag, + .MItem { + margin: { + left: $utility-baseUnit; + right: $utility-baseUnit; + } + } + .MItem.Hidden { display: none; } @@ -272,10 +279,16 @@ .ItemIdea.ItemIdea.ItemIdea { .PhotoWrap.IndexPhoto, .idea-counter-module .idea-counter-box { - margin: 0 $utility-baseUnitHalf 0 0; + margin: 0 $utility-baseUnitDouble 0 0; width: $theme-photo_size; height: $theme-photo_size; } + + .Meta { + .ViewCount { + margin-left: 0; + } + } } //Warnings and Notes @@ -401,7 +414,7 @@ //overwrite indexphoto plugin styles .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent { - padding-left: calc(#{$theme-photo_size} + #{$component-base_padding}); + padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble}); } } diff --git a/packages/vanilla-theme-core/scss/components/_reactions.scss b/packages/vanilla-theme-core/scss/components/_reactions.scss index 5ff1fb322fe..c406c977e99 100644 --- a/packages/vanilla-theme-core/scss/components/_reactions.scss +++ b/packages/vanilla-theme-core/scss/components/_reactions.scss @@ -26,6 +26,8 @@ $reactions_bg: rgba(0,0,0,0.5) !default; .RecordReactions { margin-left: -$utility-baseUnitHalf; margin-right: -$utility-baseUnitHalf; + display: flex; + flex-wrap: wrap; .PhotoWrap { position: relative; diff --git a/packages/vanilla-theme-core/scss/components/_tables.scss b/packages/vanilla-theme-core/scss/components/_tables.scss index 52114c894ce..5feb7632732 100644 --- a/packages/vanilla-theme-core/scss/components/_tables.scss +++ b/packages/vanilla-theme-core/scss/components/_tables.scss @@ -48,10 +48,6 @@ width: inherit; display: table; - @include maxWidth { - display: none; - } - tr { border: none; } @@ -508,7 +504,7 @@ } .Wrap { - padding-left: $theme-photo_size; + padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble}); } } } diff --git a/packages/vanilla-theme-core/scss/components/_userContent.scss b/packages/vanilla-theme-core/scss/components/_userContent.scss index a91453d16f8..b0ada249009 100644 --- a/packages/vanilla-theme-core/scss/components/_userContent.scss +++ b/packages/vanilla-theme-core/scss/components/_userContent.scss @@ -41,7 +41,7 @@ $code-block_padding: $userContent_fontSize !default; } } - p img { + .embedImage-img { position: relative; margin: 0 auto; display: block; diff --git a/packages/vanilla-theme-core/scss/pages/_entry.scss b/packages/vanilla-theme-core/scss/pages/_entry.scss index 8734bdc3474..8093b48ad68 100644 --- a/packages/vanilla-theme-core/scss/pages/_entry.scss +++ b/packages/vanilla-theme-core/scss/pages/_entry.scss @@ -25,17 +25,17 @@ body.Section-Entry { } .ForgotPassword { - margin-left: 0; + margin-left: $utility-baseUnit; } .ForgotPassword, .CreateAccount a { - color: $component-meta-link_color; + color: $link-default_color; &:focus, &:hover { text-decoration: $theme-link-hover_textDecoration; - color: $component-meta-link-hover_color; + color: $link-default-hover_color; } } @@ -45,12 +45,12 @@ body.Section-Entry { a { font-size: inherit; - color: $component-meta-link_color; + color: $link-default_color; &:focus, &:hover { text-decoration: $theme-link-hover_textDecoration; - color: $component-meta-link-hover_color; + color: $link-default-hover_color; } } } @@ -73,6 +73,18 @@ body.Section-Entry { margin-bottom: $component-item_spacing; } + .Methods { + a { + color: $link-default_color; + + &:hover, + &:focus, + &:active { + color: $link-default-hover_color; + } + } + } + .MainForm { .InputBox { max-width: 100%; diff --git a/packages/vanilla-theme-core/scss/patches/_core-patches.scss b/packages/vanilla-theme-core/scss/patches/_core-patches.scss index 4d9682cefc3..4d0f0f61024 100644 --- a/packages/vanilla-theme-core/scss/patches/_core-patches.scss +++ b/packages/vanilla-theme-core/scss/patches/_core-patches.scss @@ -171,7 +171,6 @@ body { align-items: center; justify-content: center; height: $icon-default_size; - width: $icon-default_size; input { margin: 0;