.baseurl {
  content: ""; }

/* -- Font Sizes -- */
/* -- Breakpoints -- */
/* -- Colours -- */
/* -- Themes -- */
/* -- Message lists -- */
@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

@font-face {
  font-family: SpotifyMix;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Light.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: SpotifyMix;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Regular.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: SpotifyMix;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Medium.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: SpotifyMix;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Bold.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: SpotifyMix;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Extrabold.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMix-Extrabold.woff") format("woff");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: SpotifyMixWide;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMixWide-Regular.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMixWide-Regular.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: SpotifyMixWide;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMixWide-Black.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMixWide-Black.woff") format("woff");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: SpotifyMixNarrow;
  src: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMixNarrow-Extrabold.woff2") format("woff2"), url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/SpotifyMixNarrow-Extrabold.woff") format("woff");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: CircularSp-Deva;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0901-097F, U+200C-200E, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Deva-Black-a0e7d7aa929b3aa7d57e5773563de713.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Deva-Black-bbe191a7814d06a3eecc724265dae2d0.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Deva;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0901-097F, U+200C-200E, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Deva-Bold-4f56f02173de0561d370b2565f87aa1c.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Deva-Bold-a212adfa8f476d3544664463d5759178.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Deva;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0901-097F, U+200C-200E, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Deva-Book-a2baf2e8b66dbbd3f7ff84d69d733ca0.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Deva-Book-159c0e02bc9dc7dd0830fb569faf1069.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Grek;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0375, U+037A, U+0384, U+0386, U+0388-038A, U+038C, U+038E-03A1, U+03A3-03CF, U+03D7, U+2126, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Grek-Black-b45055a950eac7560342cb7fa07559ad.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Grek-Black-49883536c1a3bfc688235ce40572731d.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Grek;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0375, U+037A, U+0384, U+0386, U+0388-038A, U+038C, U+038E-03A1, U+03A3-03CF, U+03D7, U+2126, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Grek-Bold-fafb1410c85fe7e6e81c68e609d4b823.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Grek-Bold-53bb923248ba22cf5554bbe5f434c5c8.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Grek;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0375, U+037A, U+0384, U+0386, U+0388-038A, U+038C, U+038E-03A1, U+03A3-03CF, U+03D7, U+2126, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Grek-Book-5d5a3a10aa26b63a2575ce872ad43f07.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Grek-Book-c9de2c0741586c1ab7b6e95541fc7807.woff") format("woff"); }

@font-face {
  font-family: CircularSpTitle;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+0020-007E, U+00A0-00BF, U+00C6-00C7, U+00D0, U+00D7, U+00DE-00E4, U+00E6-00EF, U+00F1-00FF, U+0101, U+0103-0105, U+0107, U+0109, U+010B, U+010D, U+010F-0111, U+0113, U+0115, U+0117-0119, U+011B, U+011D, U+011F, U+0121, U+0126-0127, U+0129, U+012B, U+012D-012F, U+0131-0133, U+0135, U+0138, U+013E-0142, U+0144, U+0148, U+014A-014B, U+014D, U+014F, U+0151-0153, U+0155, U+0159, U+015B, U+015D-015F, U+0161-0163, U+0166-0167, U+0169, U+016B, U+016D, U+0171-0173, U+0175, U+0177, U+017A, U+017C, U+017E, U+018F, U+0192, U+01A1, U+01B0, U+01B5-01B6, U+01C5-01C6, U+01F1-01F3, U+01FD, U+01FF, U+0237, U+0259, U+02C6-02C7, U+02C9, U+02D8-02D9, U+02DB-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E81, U+1E83, U+1E85, U+1E8B, U+1EA0-1EA1, U+1EAD, U+1EB7-1EB9, U+1EBD, U+1EC7, U+1ECA-1ECD, U+1ED9, U+1EDB, U+1EDD, U+1EE3-1EE5, U+1EE9, U+1EEB, U+1EF1, U+1EF3-1EF5, U+1EF9, U+1FD6, U+2007-2008, U+200B, U+2010-2011, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2032-2033, U+2039-203A, U+2042, U+2044, U+2051, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+2113, U+2117, U+2122, U+2126, U+2160-2169, U+216C-216F, U+2190-2193, U+2196-2199, U+21A9, U+21B0-21B5, U+21C6, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+22C5, U+24C5, U+25A0-25A1, U+25AF, U+25B2-25B3, U+25CA-25CB, U+25CF, U+262E, U+2713, U+2715, U+2780-2788, U+E000, U+E002, U+FB00-FB04, U+FEFF, U+FF0C, U+FF0E, U+FF1A-FF1B, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Black-3f9afb402080d53345ca1850226ca724.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Black-b063ad0a42cbaf519c7ccba8b3e1caeb.woff") format("woff"); }

@font-face {
  font-family: CircularSpTitle;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+0020-007E, U+00A0-00BF, U+00C6-00C7, U+00D0, U+00D7, U+00DE-00E4, U+00E6-00EF, U+00F1-00FF, U+0101, U+0103-0105, U+0107, U+0109, U+010B, U+010D, U+010F-0111, U+0113, U+0115, U+0117-0119, U+011B, U+011D, U+011F, U+0121, U+0126-0127, U+0129, U+012B, U+012D-012F, U+0131-0133, U+0135, U+0138, U+013E-0142, U+0144, U+0148, U+014A-014B, U+014D, U+014F, U+0151-0153, U+0155, U+0159, U+015B, U+015D-015F, U+0161-0163, U+0166-0167, U+0169, U+016B, U+016D, U+0171-0173, U+0175, U+0177, U+017A, U+017C, U+017E, U+018F, U+0192, U+01A1, U+01B0, U+01B5-01B6, U+01C5-01C6, U+01F1-01F3, U+01FD, U+01FF, U+0237, U+0259, U+02C6-02C7, U+02C9, U+02D8-02D9, U+02DB-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E81, U+1E83, U+1E85, U+1E8B, U+1EA0-1EA1, U+1EAD, U+1EB7-1EB9, U+1EBD, U+1EC7, U+1ECA-1ECD, U+1ED9, U+1EDB, U+1EDD, U+1EE3-1EE5, U+1EE9, U+1EEB, U+1EF1, U+1EF3-1EF5, U+1EF9, U+1FD6, U+2007-2008, U+200B, U+2010-2011, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2032-2033, U+2039-203A, U+2042, U+2044, U+2051, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+2113, U+2117, U+2122, U+2126, U+2160-2169, U+216C-216F, U+2190-2193, U+2196-2199, U+21A9, U+21B0-21B5, U+21C6, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+22C5, U+24C5, U+25A0-25A1, U+25AF, U+25B2-25B3, U+25CA-25CB, U+25CF, U+262E, U+2713, U+2715, U+2780-2788, U+E000, U+E002, U+FB00-FB04, U+FEFF, U+FF0C, U+FF0E, U+FF1A-FF1B, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Bold-2fbf72b606d7f0b0f771ea4956a8b4d6.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Bold-7cd3208b73fd0850bca5d8f7821439cd.woff") format("woff"); }

@font-face {
  font-family: CircularSpTitle-Tall;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+00C0-00C5, U+00C8-00CF, U+00D1-00D6, U+00D8-00DD, U+00E5, U+00F0, U+0100, U+0102, U+0106, U+0108, U+010A, U+010C, U+010E, U+0112, U+0114, U+0116, U+011A, U+011C, U+011E, U+0120, U+0122-0125, U+0128, U+012A, U+012C, U+0130, U+0134, U+0136-0137, U+0139-013D, U+0143, U+0145-0147, U+0149, U+014C, U+014E, U+0150, U+0154, U+0156-0158, U+015A, U+015C, U+0160, U+0164-0165, U+0168, U+016A, U+016C, U+016E-0170, U+0174, U+0176, U+0178-0179, U+017B, U+017D, U+01A0, U+01AF, U+01C4, U+01FA-01FC, U+01FE, U+0218-021B, U+02BB-02BC, U+02DA, U+0300-0301, U+0303, U+0309, U+0323, U+1E80, U+1E82, U+1E84, U+1E8A, U+1EA2-1EAC, U+1EAE-1EB6, U+1EBA-1EBC, U+1EBE-1EC6, U+1EC8-1EC9, U+1ECE-1ED8, U+1EDA, U+1EDC, U+1EDE-1EE2, U+1EE6-1EE8, U+1EEA, U+1EEC-1EF0, U+1EF2, U+1EF6-1EF8, U+221A, U+F6C3, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Tall-Black-dd3ec8c5997b5c7135fb3716866ded28.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Tall-Black-35a438fa59bc07bdf08133e438d72409.woff") format("woff"); }

@font-face {
  font-family: CircularSpTitle-Tall;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+00C0-00C5, U+00C8-00CF, U+00D1-00D6, U+00D8-00DD, U+00E5, U+00F0, U+0100, U+0102, U+0106, U+0108, U+010A, U+010C, U+010E, U+0112, U+0114, U+0116, U+011A, U+011C, U+011E, U+0120, U+0122-0125, U+0128, U+012A, U+012C, U+0130, U+0134, U+0136-0137, U+0139-013D, U+0143, U+0145-0147, U+0149, U+014C, U+014E, U+0150, U+0154, U+0156-0158, U+015A, U+015C, U+0160, U+0164-0165, U+0168, U+016A, U+016C, U+016E-0170, U+0174, U+0176, U+0178-0179, U+017B, U+017D, U+01A0, U+01AF, U+01C4, U+01FA-01FC, U+01FE, U+0218-021B, U+02BB-02BC, U+02DA, U+0300-0301, U+0303, U+0309, U+0323, U+1E80, U+1E82, U+1E84, U+1E8A, U+1EA2-1EAC, U+1EAE-1EB6, U+1EBA-1EBC, U+1EBE-1EC6, U+1EC8-1EC9, U+1ECE-1ED8, U+1EDA, U+1EDC, U+1EDE-1EE2, U+1EE6-1EE8, U+1EEA, U+1EEC-1EF0, U+1EF2, U+1EF6-1EF8, U+221A, U+F6C3, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Tall-Bold-69995af8079e90f1d15130df13ad0c60.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSpTitle-Tall-Bold-24c7e518b6e633e498760fab4aa88218.woff") format("woff"); }

@font-face {
  font-family: CircularSp;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-017E, U+018F, U+0192, U+01A0-01A1, U+01AF-01B0, U+01B5-01B6, U+01C4-01C6, U+01F1-01F3, U+01FA-01FF, U+0218-021B, U+0237, U+0259, U+02BB-02BC, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0300-0301, U+0303, U+0309, U+0323, U+0394, U+03A9, U+03BC, U+03C0, U+1E80-1E85, U+1E8A-1E8B, U+1EA0-1EF9, U+1FD6, U+2007-2008, U+200B, U+2010-2011, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2032-2033, U+2039-203A, U+2042, U+2044, U+2051, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+2113, U+2117, U+2122, U+2126, U+2160-2169, U+216C-216F, U+2190-2193, U+2196-2199, U+21A9, U+21B0-21B5, U+21C6, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+22C5, U+24C5, U+25A0-25A1, U+25AF, U+25B2-25B3, U+25CA-25CB, U+25CF, U+262E, U+2713, U+2715, U+2780-2788, U+E000, U+E002, U+F6C3, U+FB00-FB04, U+FEFF, U+FF0C, U+FF0E, U+FF1A-FF1B, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Bold-fe1cfc14b7498b187c78fa72fb72d148.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Bold-79ebb2bdea919cebedea4884d08c499e.woff") format("woff"); }

@font-face {
  font-family: CircularSp;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-017E, U+018F, U+0192, U+01A0-01A1, U+01AF-01B0, U+01B5-01B6, U+01C4-01C6, U+01F1-01F3, U+01FA-01FF, U+0218-021B, U+0237, U+0259, U+02BB-02BC, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0300-0301, U+0303, U+0309, U+0323, U+0394, U+03A9, U+03BC, U+03C0, U+1E80-1E85, U+1E8A-1E8B, U+1EA0-1EF9, U+1FD6, U+2007-2008, U+200B, U+2010-2011, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2032-2033, U+2039-203A, U+2042, U+2044, U+2051, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+2113, U+2117, U+2122, U+2126, U+2160-2169, U+216C-216F, U+2190-2193, U+2196-2199, U+21A9, U+21B0-21B5, U+21C6, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+22C5, U+24C5, U+25A0-25A1, U+25AF, U+25B2-25B3, U+25CA-25CB, U+25CF, U+262E, U+2713, U+2715, U+2780-2788, U+E000, U+E002, U+F6C3, U+FB00-FB04, U+FEFF, U+FF0C, U+FF0E, U+FF1A-FF1B, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Book-4eaffdf96f4c6f984686e93d5d9cb325.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Book-4f217aebee53ffc72f4444f79041ffa5.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Arab;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+01C4-01C6, U+01F1-01F3, U+02BB-02BC, U+0600-0603, U+060B-060C, U+0610, U+061B, U+061F, U+0621-063A, U+0640-0659, U+0660-0671, U+0679-0681, U+0683-068A, U+068C-068D, U+068F, U+0691, U+0693, U+0696, U+0698-069A, U+06A1, U+06A4, U+06A6, U+06A9-06AB, U+06AF, U+06B1, U+06B3, U+06BA-06BC, U+06BE, U+06C0-06C3, U+06CC-06CD, U+06D0, U+06D2-06D5, U+06F0-06F9, U+06FD-06FE, U+2002-2003, U+2009, U+200C-200F, U+25CC, U+FB50-FB85, U+FB88-FBBB, U+FBBD-FBC1, U+FBE4-FBE9, U+FBFC-FBFF, U+FC48, U+FC5E-FC63, U+FD3E-FD3F, U+FDF2, U+FDFC, U+FE80-FEFC, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Arab-Black-45efa22567f23866c34554b4a118b7eb.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Arab-Black-85253c80e7df46d62c4d5420e1cc5f4c.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Arab;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+01C4-01C6, U+01F1-01F3, U+02BB-02BC, U+0600-0603, U+060B-060C, U+0610, U+061B, U+061F, U+0621-063A, U+0640-0659, U+0660-0671, U+0679-0681, U+0683-068A, U+068C-068D, U+068F, U+0691, U+0693, U+0696, U+0698-069A, U+06A1, U+06A4, U+06A6, U+06A9-06AB, U+06AF, U+06B1, U+06B3, U+06BA-06BC, U+06BE, U+06C0-06C3, U+06CC-06CD, U+06D0, U+06D2-06D5, U+06F0-06F9, U+06FD-06FE, U+2002-2003, U+2009, U+200C-200F, U+25CC, U+FB50-FB85, U+FB88-FBBB, U+FBBD-FBC1, U+FBE4-FBE9, U+FBFC-FBFF, U+FC48, U+FC5E-FC63, U+FD3E-FD3F, U+FDF2, U+FDFC, U+FE80-FEFC, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Arab-Bold-55131a638ddbb83219f034dab0c4f2ef.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Arab-Bold-f6f9a0b56c26078440d40b145f48ab5a.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Arab;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+01C4-01C6, U+01F1-01F3, U+02BB-02BC, U+0600-0603, U+060B-060C, U+0610, U+061B, U+061F, U+0621-063A, U+0640-0659, U+0660-0671, U+0679-0681, U+0683-068A, U+068C-068D, U+068F, U+0691, U+0693, U+0696, U+0698-069A, U+06A1, U+06A4, U+06A6, U+06A9-06AB, U+06AF, U+06B1, U+06B3, U+06BA-06BC, U+06BE, U+06C0-06C3, U+06CC-06CD, U+06D0, U+06D2-06D5, U+06F0-06F9, U+06FD-06FE, U+2002-2003, U+2009, U+200C-200F, U+25CC, U+FB50-FB85, U+FB88-FBBB, U+FBBD-FBC1, U+FBE4-FBE9, U+FBFC-FBFF, U+FC48, U+FC5E-FC63, U+FD3E-FD3F, U+FDF2, U+FDFC, U+FE80-FEFC, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Arab-Book-2cf93eecef4be930c68c114d308d76c2.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Arab-Book-15ab1b42ca6ef5894519756031ee3ed5.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Cyrl;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0493, U+049A-049B, U+04A2-04A3, U+04AE-04B3, U+04BA-04BB, U+04D8-04D9, U+04E8-04E9, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Cyrl-Black-1ce6672693e92d2cb1d04af1690e1f9c.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Cyrl-Black-b4305d9bf82554f631d2636c3ef90c54.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Cyrl;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0493, U+049A-049B, U+04A2-04A3, U+04AE-04B3, U+04BA-04BB, U+04D8-04D9, U+04E8-04E9, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Cyrl-Bold-180db050d109afeef4331b1ee551c349.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Cyrl-Bold-7e54bccaf45728c472079785d5cd4519.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Cyrl;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+00A0, U+00A4, U+00B6-00B7, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0493, U+049A-049B, U+04A2-04A3, U+04AE-04B3, U+04BA-04BB, U+04D8-04D9, U+04E8-04E9, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Cyrl-Book-cc791a2e69e25c0440792bd855600ca7.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Cyrl-Book-6f078f781ee313e298ad8997fd1ffe3d.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Hebr;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+0030-0039, U+00A0, U+00A4, U+00B6-00B7, U+01C4-01C6, U+01F1-01F3, U+02BB-02BC, U+05B0-05C4, U+05D0-05EA, U+05F0-05F4, U+200E-200F, U+20AA, U+FB2A-FB36, U+FB38-FB3C, U+FB3E, U+FB40-FB41, U+FB43-FB44, U+FB46-FB4F, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Hebr-Black-29a8af6f5782cdf3009a5ac966ee4fa6.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Hebr-Black-f52613a9d541248805af1d0bb33102f8.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Hebr;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+0030-0039, U+00A0, U+00A4, U+00B6-00B7, U+01C4-01C6, U+01F1-01F3, U+02BB-02BC, U+05B0-05C4, U+05D0-05EA, U+05F0-05F4, U+200E-200F, U+20AA, U+FB2A-FB36, U+FB38-FB3C, U+FB3E, U+FB40-FB41, U+FB43-FB44, U+FB46-FB4F, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Hebr-Bold-9b609e9268a3f9d73732dc3cc375821e.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Hebr-Bold-caa03e4cb8690e726ef1625c7d91a7a5.woff") format("woff"); }

@font-face {
  font-family: CircularSp-Hebr;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+0000, U+000D, U+0020, U+0030-0039, U+00A0, U+00A4, U+00B6-00B7, U+01C4-01C6, U+01F1-01F3, U+02BB-02BC, U+05B0-05C4, U+05D0-05EA, U+05F0-05F4, U+200E-200F, U+20AA, U+FB2A-FB36, U+FB38-FB3C, U+FB3E, U+FB40-FB41, U+FB43-FB44, U+FB46-FB4F, U+FFFF;
  src: url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Hebr-Book-414f88babad55bb44c9552d9b92504f7.woff2") format("woff2"), url("https://web-archive.nli.org.il/National_Library/20160930123623oe_/https://encore.scdn.co/fonts/CircularSp-Hebr-Book-d8209975eafc81a9499df8401a339ddd.woff") format("woff"); }

h1, h2, h3, h4, h5, h6 {
  font-family: SpotifyMix, Helvetica, Arial, sans-serif !important; }

body {
  color: #191414;
  font-family: SpotifyMix, Helvetica, Arial, sans-serif !important;
  font-size: 15px;
  font-weight: 400; }
  body h2 {
    font-size: 32px;
    font-weight: 700; }
  @media (min-width: 768px) {
    body h2 {
      font-size: 49px; } }
  body .h3 {
    font-size: 24px;
    font-weight: 700; }
    @media (min-width: 768px) {
      body .h3 {
        font-size: 32px; } }

#lia-body .lia-quilt-row-suggested-articles .lia-panel h2 .lia-message-unread .lia-link-navigation {
  font-weight: 400; }

#js-navbar {
  background: transparent !important; }

.lia-quilt-community-page .lia-component-quilt-header .lia-quilt-row-banner {
  background: transparent !important; }

header .lia-component-common-widget-search-form,
.home-dev .lia-component-common-widget-search-form,
.CommunityPage .lia-component-common-widget-search-form {
  padding: 0; }
  header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input,
  .home-dev .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input {
    border: 0; }
  header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-form-granularity,
  .home-dev .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-form-granularity,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-form-granularity {
    border: 0;
    right: 0; }

header .lia-breadcrumb,
.home-dev .lia-breadcrumb,
.CommunityPage .lia-breadcrumb {
  margin: 0; }
  header .lia-breadcrumb > .lia-list-standard-inline > li.final-crumb,
  .home-dev .lia-breadcrumb > .lia-list-standard-inline > li.final-crumb,
  .CommunityPage .lia-breadcrumb > .lia-list-standard-inline > li.final-crumb {
    display: inline-block; }

@media screen and (max-width: 1023px) {
  .lia-quilt-layout-spotify-header header .navbar-user-navigation .nav > li {
    display: block; } }

footer.svelte-1cgydzu {
  font-family: SpotifyMix, Helvetica, Arial, sans-serif !important; }

[lang=ar] footer.svelte-1cgydzu * {
  font-family: SpotifyMix, Helvetica, Arial, sans-serif !important; }

[lang=he] footer.svelte-1cgydzu * {
  font-family: SpotifyMix, Helvetica, Arial, sans-serif !important; }

[lang=ru] footer.svelte-1cgydzu * {
  font-family: SpotifyMix, Helvetica, Arial, sans-serif !important; }

@media screen and (min-width: 992px) {
  body.CommunityPage .lia-content > .lia-top-quilt > .lia-quilt-row:not(.lia-quilt-row-header) > .lia-quilt-column-24, body.CommunityPage .lia-content > .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-banner > .lia-quilt-column, body.CategoryPage .lia-content > .lia-top-quilt > .lia-quilt-row:not(.lia-quilt-row-header) > .lia-quilt-column-24, body.CategoryPage .lia-content > .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-banner > .lia-quilt-column {
    max-width: 962px; } }

@media screen and (min-width: 1200px) {
  body.CommunityPage .lia-content > .lia-top-quilt > .lia-quilt-row:not(.lia-quilt-row-header) > .lia-quilt-column-24, body.CommunityPage .lia-content > .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-banner > .lia-quilt-column, body.CategoryPage .lia-content > .lia-top-quilt > .lia-quilt-row:not(.lia-quilt-row-header) > .lia-quilt-column-24, body.CategoryPage .lia-content > .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-banner > .lia-quilt-column {
    max-width: 1170px; } }

@media (min-width: 768px) {
  .container {
    width: 750px; } }

@media (min-width: 992px) {
  .container {
    width: 970px; } }

@media (min-width: 1200px) {
  .container {
    width: 1170px; } }

.navbar {
  display: block;
  padding: 0; }

.page-link {
  background: transparent;
  border: none;
  padding: 0;
  position: initial;
  display: initial;
  color: #4b917d; }
  .page-link:active, .page-link:hover, .page-link:focus {
    background-color: initial;
    border-color: initial;
    color: #3a6f60;
    box-shadow: none; }

img {
  max-width: 100%;
  height: auto; }

@media (min-width: 768px) {
  .container {
    width: 750px; } }

@media (min-width: 992px) {
  .container {
    width: 970px; } }

@media (min-width: 1200px) {
  .container {
    width: 1170px; } }

.row {
  margin-left: -15px;
  margin-right: -15px; }

.modal.fade.lia-modal-window .modal-dialog {
  max-width: none;
  transform: none; }

.modal.fade.lia-modal-window.in {
  opacity: 1; }

.threaded-detail-message-list.message-list .lia-threaded-detail-display-message-view .lia-message-view-forum-message-v5, .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view {
  background: transparent; }

@media screen and (max-width: 1023px) {
  .lia-message-view-idea-message.lia-message-view-idea-message .lia-button-image-kudos-wrapper, .lia-idea.EditPage .lia-component-ideas-widget-idea-message-view .lia-button-image-kudos-wrapper {
    margin-left: 0;
    margin-top: 0; } }

@media screen and (max-width: 767px) {
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-footer .KudosButton .lia-button-image-kudos, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .KudosButton .lia-button-image-kudos {
    padding: 0; } }

.lia-message-view-display .lia-quilt-layout-one-column-message > div, .lia-thread-topic .lia-quilt-layout-one-column-message > div {
  margin-bottom: 0; }

@media screen and (min-width: 1024px) {
  .lia-button, .lia-panel .lia-view-all a.lia-link-navigation, .lia-link-disabled.lia-button, body:not(.lia-idea) .lia-button-image-kudos .kudos-link, body:not(.lia-idea) .lia-button-image-kudos .lia-link-disabled.kudos-link, body:not(.lia-idea) .lia-button-image-kudos-horizontal .kudos-link, body:not(.lia-idea) .KudosButton.lia-component-kudos-widget-button-horizontal-button-count .lia-button-image-kudos-horizontal_button_count .kudos-link, .KudosButton.lia-component-kudos-widget-button-horizontal-button-count body:not(.lia-idea) .lia-button-image-kudos-horizontal_button_count .kudos-link, body:not(.lia-idea) .lia-button-image-kudos-horizontal .lia-link-disabled.kudos-link, body:not(.lia-idea) .lia-button-image-kudos-enabled .kudos-link, body:not(.lia-idea) .lia-button-image-kudos-enabled .lia-link-disabled.kudos-link, body:not(.lia-idea) .lia-button-image-kudos-disabled .kudos-link, body:not(.lia-idea) .lia-button-image-kudos-disabled .lia-link-disabled.kudos-link, body:not(.lia-idea) .lia-button-image-kudos.lia-button-image-kudos-enabled .kudos-link, body:not(.lia-idea) .lia-button-image-kudos.lia-button-image-kudos-enabled .lia-link-disabled.kudos-link, .default-menu-option, .lia-common-dropdown-toggle, .custom-community-activity header > div .custom-start-conversation-button a, .custom-message-list header > div .custom-start-conversation-button a, .TkbArticleEditorPage .lia-contributors-list-field .lia-button.lia-button-secondary, .TkbArticleEditorPage .lia-contributors-list-field .lia-panel .lia-view-all a.lia-button-secondary.lia-link-navigation, .lia-panel .lia-view-all .TkbArticleEditorPage .lia-contributors-list-field a.lia-button-secondary.lia-link-navigation, .lia-idea .lia-button-image-kudos .kudos-link, .lia-idea .lia-button-image-kudos .lia-link-disabled.kudos-link, .lia-idea .lia-button-image-kudos-horizontal .kudos-link, .lia-idea .KudosButton.lia-component-kudos-widget-button-horizontal-button-count .lia-button-image-kudos-horizontal_button_count .kudos-link, .KudosButton.lia-component-kudos-widget-button-horizontal-button-count .lia-idea .lia-button-image-kudos-horizontal_button_count .kudos-link, .lia-idea .lia-button-image-kudos-horizontal .lia-link-disabled.kudos-link, .lia-idea .lia-button-image-kudos-enabled .kudos-link, .lia-idea .lia-button-image-kudos-enabled .lia-link-disabled.kudos-link, .lia-idea .lia-button-image-kudos-disabled .kudos-link, .lia-idea .lia-button-image-kudos-disabled .lia-link-disabled.kudos-link, .lia-idea .lia-button-image-kudos.lia-button-image-kudos-enabled .kudos-link, .lia-idea .lia-button-image-kudos.lia-button-image-kudos-enabled .lia-link-disabled.kudos-link, .UserMacros .lia-form-input-wrapper .down, .UserMacros .lia-form-input-wrapper .up, .cust-button-row-move-container .cust-button-move {
    letter-spacing: 0; } }

@media screen and (max-width: 767px) {
  .IdeaExchangePage .lia-component-idea-options {
    display: block; } }

.lia-idea .KudosButton .lia-button-image-kudos .kudos-count-link {
  padding: 0; }

.lia-form-vertical .lia-button-group .lia-button-wrapper, .TkbArticlePage .lia-quilt-tkb-message .lia-quilt-column-footer-left .lia-button-wrapper, .TkbArticlePage .lia-quilt-tkb-message .lia-quilt-column-footer-right .lia-button-wrapper {
  padding-left: 5px; }

.lia-button-Cancel-action.lia-button-Cancel-action, .lia-button-wrapper-Cancel-action, .lia-button-CancelCrop-action.lia-button-CancelCrop-action, .lia-button-confirmation-cancel-action.lia-button-confirmation-cancel-action, .lia-button-Reset-action.lia-button-Reset-action, .lia-button-secondary.lia-button-content-finder-done {
  padding-left: 5px;
  padding-right: 5px; }

@media screen and (min-width: 1024px) {
  .CommentList .lia-panel-message, .lia-component-comment-list .lia-panel-message, .lia-component-reply-list .lia-panel-message {
    margin-left: 0;
    padding: 0; } }

.TkbArticlePage a[name="comments"] + .lia-panel.lia-panel-section .lia-panel-content {
  margin-bottom: 0; }

.lia-quilt-layout-custom-forum-topic-page > .lia-quilt-row-main-top .lia-panel-message {
  margin-left: 0;
  padding: 0; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 {
  margin-bottom: 0; }

.ForumTopicPage .lia-forum-topic-page-gte-5 {
  margin: 0; }

.lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper {
  margin: 0;
  border: 0; }

.cust-container-full-width {
  display: block; }

.lia-panel-message {
  margin-bottom: 0; }

.lia-message-view-display.lia-list-row-thread-readonly:after {
  content: ""; }

.lia-message-body-accepted-solution-checkmark {
  display: none; }

@media screen and (min-width: 768px) {
  .lia-private-notes-page .lia-notes-thread-list .noteAvatarColumn,
  .lia-private-notes-page .lia-notes-thread-list .noteColumn {
    display: table-cell; } }

.lia-message-view-forum-message.lia-message-view-display h2.message-subject .lia-message-subject,
.lia-message-view-group-topic-message.lia-message-view-display h2.message-subject .lia-message-subject,
.lia-message-view-blog-topic-message.lia-message-view-display h2.message-subject .lia-message-subject,
.lia-message-view-blog-message.lia-message-view-display h2.message-subject .lia-message-subject {
  display: inline !important; }

.lia-panel-dialog-modal-valuesurvey .lia-panel-dialog-content span.lia-link-navigation img {
  display: none; }

@media (max-width: 767px) {
  .hideMobile {
    display: none; } }

.lds-dual-ring {
  display: inline-block;
  width: 80px;
  height: 80px; }

.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid #1ED760;
  border-color: #1ED760 transparent #1ED760 transparent;
  animation: lds-dual-ring 1.2s linear infinite; }

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.byline-text {
  display: flex;
  justify-content: center; }
  .byline-text .lia-message-post-date,
  .byline-text .lia-component-author-rank {
    display: inline-flex !important;
    align-items: center; }
  .byline-text .lia-component-author-rank {
    margin-top: 0 !important; }
  .byline-text .lia-user-name {
    display: flex !important;
    align-items: center; }
  @media (max-width: 767px) {
    .byline-text {
      flex-direction: column; }
      .byline-text > div::before {
        content: none !important; } }

.lia-component-common-widget-page-title > .lia-link-navigation {
  font-size: 45px !important; }
  @media (max-width: 767px) {
    .lia-component-common-widget-page-title > .lia-link-navigation {
      font-size: 27px !important; } }

body.freeze {
  position: fixed;
  width: 100%; }

.addToMenu {
  display: none !important; }

pre[class*="language-"][class~="lia-code-sample"], :not(pre) > code[class*="language-"][class~="lia-code-sample"] {
  background: #f8f7f7; }

[dir] a.svelte-1ad7r0v .mh-social-icon-twitter.svelte-1ad7r0v {
  background: no-repeat url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/sp-x-foot.svg") currentColor; }

.bright-red {
  background-color: #EB1E32; }

.violet {
  background-color: #AF2896; }

body.openmic .custom-menu-bar .openmic-bookmark::after {
  display: none; }

body.openmic .noposts {
  text-align: center;
  margin: 75px 0; }

/* -- Most admintool specific SCSS should be in React -- */
#admintools-launcher {
  position: fixed;
  bottom: 10px;
  right: 10px;
  z-index: 1; }
  @media (max-width: 1199px) {
    #admintools-launcher {
      display: none; } }
  #admintools-launcher button {
    border: none;
    font-size: 24px;
    color: #FFFFFF;
    transition: 0.3s background-color; }
  #admintools-launcher .admintools-buttons {
    opacity: 0;
    pointer-events: none;
    display: flex;
    transition: 0.3s transform; }
    #admintools-launcher .admintools-buttons:hover {
      transform: scale(1); }
    #admintools-launcher .admintools-buttons::after {
      content: '';
      display: block;
      position: absolute;
      width: 54px;
      height: 54px;
      border-radius: 100%;
      background-color: #555555;
      top: 38px;
      left: 38px; }
  #admintools-launcher .admintools-button-container {
    height: 130px;
    width: 65px;
    overflow: hidden; }
    #admintools-launcher .admintools-button-container:first-of-type {
      border-right: 1px solid #555555; }
    #admintools-launcher .admintools-button-container:last-of-type {
      border-left: 1px solid #555555; }
  #admintools-launcher #admintools-launch-global, #admintools-launcher #admintools-launch-context {
    padding: 0;
    background-color: #191414;
    height: 130px;
    width: 130px;
    border-radius: 100%; }
    #admintools-launcher #admintools-launch-global:hover, #admintools-launcher #admintools-launch-global:active, #admintools-launcher #admintools-launch-global:focus, #admintools-launcher #admintools-launch-context:hover, #admintools-launcher #admintools-launch-context:active, #admintools-launcher #admintools-launch-context:focus {
      background-color: #2ebd59; }
    #admintools-launcher #admintools-launch-global i, #admintools-launcher #admintools-launch-context i {
      text-align: center;
      width: 40px; }
  #admintools-launcher #admintools-launch-global {
    text-align: left; }
  #admintools-launcher #admintools-launch-context {
    margin-left: -66px;
    text-align: right; }
  #admintools-launcher #admintools-launcher-button {
    background-color: #2ebd59;
    height: 50px;
    width: 50px;
    border-radius: 100%;
    position: absolute;
    top: 40px;
    left: 40px;
    z-index: 1;
    box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.2); }
    #admintools-launcher #admintools-launcher-button:hover:not(:active) + .admintools-buttons {
      transform: scale(1); }
    #admintools-launcher #admintools-launcher-button:active {
      cursor: move; }

#admintools {
  display: flex;
  flex-direction: column;
  opacity: 0;
  background-color: rgba(255, 255, 255, 0.7);
  transition: 1s all;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  padding: 20px;
  pointer-events: none; }
  @media (max-width: 1199px) {
    #admintools {
      display: none; } }
  #admintools h2 {
    font-size: 24px; }
  #admintools.active {
    opacity: 1;
    z-index: 1000000000;
    pointer-events: all; }
    #admintools.active .tool-panels-left .at-panel-container {
      left: 0; }
    #admintools.active .tool-panels-right .at-panel-container {
      right: 0; }
  #admintools #admintools-content {
    flex-grow: 1;
    max-height: 100%;
    overflow: hidden; }
  #admintools .admintools-title {
    display: flex;
    align-items: end;
    gap: 8px;
    margin: -10px 0 5px; }
    #admintools .admintools-title img {
      height: 40px; }
  #admintools #admintools-close {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0 10px;
    padding: 10px;
    font-size: 24px;
    background: transparent;
    border: none; }
  #admintools h1 {
    text-align: left;
    font-size: 24px; }
    #admintools h1 span {
      font-size: 18px; }
  #admintools .tool-panels-left .at-panel-container {
    position: relative;
    left: calc(-100% - 20px);
    transition: 0.3s all; }
  #admintools .tool-panels-right .at-panel-container {
    position: relative;
    right: calc(-100% - 20px);
    transition: 0.3s all; }

.ant-picker-dropdown, .ant-select-dropdown {
  z-index: 1000000001; }

@media (max-width: 767px) {
  section.chat-panel-community-blog {
    padding-top: 30px;
    padding-bottom: 40px;
    margin: 0 -10px; } }

@media (min-width: 768px) {
  section.chat-panel-community-blog {
    padding-top: 75px;
    padding-bottom: 75px; } }

section.chat-panel-community-blog h2 {
  text-align: center;
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    section.chat-panel-community-blog h2 {
      margin-bottom: 60px; } }

section.chat-panel-community-blog h3 {
  color: #191414;
  margin-top: 20px; }

section.chat-panel-community-blog p {
  font-size: 15px;
  margin-bottom: 0; }

@media (max-width: 767px) {
  section.chat-panel-community-blog > .container {
    padding: 0;
    max-width: none !important; } }

section.chat-panel-community-blog #blogList {
  width: inherit; }
  @media (min-width: 768px) {
    section.chat-panel-community-blog #blogList {
      display: block; } }
  @media (max-width: 767px) {
    section.chat-panel-community-blog #blogList {
      margin: 0 !important; } }
  @media (max-width: 767px) {
    section.chat-panel-community-blog #blogList .owl-stage {
      padding-left: 15px !important;
      padding-right: 15px !important; } }
  section.chat-panel-community-blog #blogList .owl-item > div {
    margin-left: 15px; }
  @media (min-width: 768px) {
    section.chat-panel-community-blog #blogList .blogItem:not(:first-child) {
      display: flex;
      margin-bottom: 20px;
      width: auto; }
      section.chat-panel-community-blog #blogList .blogItem:not(:first-child) .post-thumb {
        width: 100px;
        height: 100px;
        margin-right: 15px; }
      section.chat-panel-community-blog #blogList .blogItem:not(:first-child) .post-details {
        height: 100px;
        display: flex;
        flex-direction: column;
        justify-content: center; }
      section.chat-panel-community-blog #blogList .blogItem:not(:first-child) h3 {
        margin-top: 0; }
    section.chat-panel-community-blog #blogList .blogItem:first-child {
      float: left;
      width: 460px;
      margin-right: 20px; } }

@media (min-width: 768px) and (min-width: 768px) and (max-width: 991px) {
  section.chat-panel-community-blog #blogList .blogItem:first-child {
    width: 340px; } }

.lia-quilt-row-main-chat-categories {
  background-color: #773796;
  color: #FFFFFF; }

section.chat-panel-categories {
  text-align: center; }
  @media (max-width: 767px) {
    section.chat-panel-categories {
      padding-top: 20px;
      padding-bottom: 30px; } }
  @media (min-width: 768px) {
    section.chat-panel-categories {
      padding-top: 20px;
      padding-bottom: 40px; } }
  section.chat-panel-categories .btn.btn-primary {
    margin-top: 10px;
    background: #191414; }
    @media (min-width: 768px) {
      section.chat-panel-categories .btn.btn-primary {
        margin-top: 30px; } }
  @media (max-width: 767px) {
    section.chat-panel-categories h2 {
      display: none; } }
  @media (min-width: 768px) {
    section.chat-panel-categories h2 {
      display: block;
      text-align: center;
      max-width: 650px;
      margin: 0 auto;
      margin-bottom: 30px; } }
  section.chat-panel-categories ul {
    margin: 0; }
    @media (min-width: 768px) {
      section.chat-panel-categories ul {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        text-align: center; } }
    section.chat-panel-categories ul li {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 16%;
      -moz-box-flex: 0;
      -moz-flex: 0 0 16;
      -ms-flex: 0 0 16%;
      flex: 0 0 16%; }
      @media (min-width: 992px) {
        section.chat-panel-categories ul li {
          -webkit-box-flex: 0;
          -webkit-flex: 0 0 14%;
          -moz-box-flex: 0;
          -moz-flex: 0 0 14%;
          -ms-flex: 0 0 14%;
          flex: 0 0 14%; } }
      section.chat-panel-categories ul li a.chatCategory {
        display: block;
        color: #FFFFFF;
        line-height: initial; }
        @media (max-width: 767px) {
          section.chat-panel-categories ul li a.chatCategory {
            display: flex; } }
        @media (min-width: 768px) {
          section.chat-panel-categories ul li a.chatCategory {
            padding: 15px 0;
            border-radius: 15px;
            transition: all 0.3s ease; }
            section.chat-panel-categories ul li a.chatCategory:hover {
              background-color: rgba(255, 255, 255, 0.15); } }
        section.chat-panel-categories ul li a.chatCategory > p {
          margin: 0 20px; }
          section.chat-panel-categories ul li a.chatCategory > p i {
            margin: 0 auto 15px;
            display: block;
            width: 46px;
            height: 46px;
            text-align: center;
            background: #191414;
            border-radius: 50%; }
            @media (min-width: 768px) {
              section.chat-panel-categories ul li a.chatCategory > p i {
                width: 80px;
                height: 80px; } }
            @media (min-width: 992px) {
              section.chat-panel-categories ul li a.chatCategory > p i {
                width: 100px;
                height: 100px; } }
            section.chat-panel-categories ul li a.chatCategory > p i:after {
              color: #FFFFFF;
              font-size: 24px;
              line-height: 48px; }
              @media (min-width: 768px) {
                section.chat-panel-categories ul li a.chatCategory > p i:after {
                  font-size: 40px;
                  line-height: 80px; } }
              @media (min-width: 992px) {
                section.chat-panel-categories ul li a.chatCategory > p i:after {
                  font-size: 50px;
                  line-height: 100px; } }
            section.chat-panel-categories ul li a.chatCategory > p i.AudioExchange:after {
              content: '\f001'; }
            section.chat-panel-categories ul li a.chatCategory > p i.MusicDiscussion:after {
              content: '\f075'; }
            section.chat-panel-categories ul li a.chatCategory > p i.DiscoveryPromo:after {
              content: '\f8b0'; }
            section.chat-panel-categories ul li a.chatCategory > p i.SocialRandom:after {
              content: '\f58f'; }
            section.chat-panel-categories ul li a.chatCategory > p i.AppFeatures:after {
              content: '\f8ce'; }
            section.chat-panel-categories ul li a.chatCategory > p i.Podcasts:after {
              content: '\f3c9'; }
        section.chat-panel-categories ul li a.chatCategory.back > p {
          margin: 0 20px 0 35px; }
          @media (max-width: 767px) {
            section.chat-panel-categories ul li a.chatCategory.back > p {
              display: none; } }
          @media (min-width: 768px) {
            section.chat-panel-categories ul li a.chatCategory.back > p i {
              margin: 0;
              width: 44px;
              height: 44px;
              display: flex;
              justify-content: center;
              align-items: center; }
              section.chat-panel-categories ul li a.chatCategory.back > p i::before {
                content: '\f053';
                font-size: 25px;
                position: absolute;
                margin-left: -65px; }
              section.chat-panel-categories ul li a.chatCategory.back > p i::after {
                font-size: 25px; } }
        section.chat-panel-categories ul li a.chatCategory.back > div {
          margin: 5px 0 0 20px;
          font-weight: 700; }
          @media (max-width: 767px) {
            section.chat-panel-categories ul li a.chatCategory.back > div {
              margin-bottom: 20px; }
              section.chat-panel-categories ul li a.chatCategory.back > div::before {
                content: '\f053';
                font-size: 15px;
                font-family: "Font Awesome 5 Pro";
                font-weight: 700;
                margin-right: 5px; } }
        section.chat-panel-categories ul li a.chatCategory > div {
          margin-top: 14px; }
        section.chat-panel-categories ul li a.chatCategory h3 {
          font-size: 20px;
          font-weight: 700; }
          @media (min-width: 768px) {
            section.chat-panel-categories ul li a.chatCategory h3 {
              font-size: 20px; } }
          @media (max-width: 767px) {
            section.chat-panel-categories ul li a.chatCategory h3 br {
              display: none; } }
      section.chat-panel-categories ul li.chatBack {
        display: flex;
        align-items: center;
        justify-content: center; }
        @media (min-width: 992px) {
          section.chat-panel-categories ul li.chatBack {
            position: absolute;
            left: 0;
            top: 50%;
            transform: translateY(-50%); } }

section.list-header ul.chatGotoCategoriesWrapper {
  margin: 0; }
  @media (max-width: 767px) {
    section.list-header ul.chatGotoCategoriesWrapper {
      margin: 0 0 20px; } }
  @media (min-width: 768px) {
    section.list-header ul.chatGotoCategoriesWrapper {
      position: absolute;
      top: 50%;
      right: 0;
      transform: translateY(calc(-50% + 15px));
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      text-align: center; } }
  section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 16;
    -ms-flex: 0 0 16%;
    flex: 0 0 16%; }
    @media (max-width: 991px) {
      section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories {
        display: flex;
        justify-content: center; } }
    @media (min-width: 992px) {
      section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 14%;
        -moz-box-flex: 0;
        -moz-flex: 0 0 14%;
        -ms-flex: 0 0 14%;
        flex: 0 0 14%; } }
    section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a {
      display: block;
      color: #FFFFFF;
      line-height: initial; }
      @media (max-width: 767px) {
        section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a {
          display: flex; } }
      @media (min-width: 768px) {
        section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a {
          padding: 15px 0;
          border-radius: 15px;
          transition: all 0.3s ease; }
          section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a:hover {
            background-color: rgba(0, 0, 0, 0.05); } }
      section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > p {
        margin: 0 35px 0 20px; }
        @media (max-width: 767px) {
          section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > p {
            display: none; } }
        section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > p i {
          display: block;
          width: 46px;
          height: 46px;
          text-align: center;
          display: flex;
          justify-content: center;
          align-items: center;
          background: #191414;
          border-radius: 50%; }
          @media (min-width: 768px) {
            section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > p i {
              width: 44px;
              height: 44px; } }
          section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > p i::after {
            content: '\f054';
            font-size: 25px;
            position: absolute;
            margin-left: 65px;
            color: #191414; }
          section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > p i:before {
            color: #FFFFFF;
            font-size: 25px;
            line-height: 48px; }
      section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > div {
        font-weight: 700;
        color: #191414; }
        @media (min-width: 768px) {
          section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > div {
            margin: 5px 20px 0 0; }
            section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > div span {
              display: none; } }
        @media (max-width: 767px) {
          section.list-header ul.chatGotoCategoriesWrapper li.chatGotoCategories a > div::after {
            content: '\f054';
            font-size: 15px;
            font-family: "Font Awesome 5 Pro";
            font-weight: 700;
            margin-left: 5px; } }

.custom-message-list i.topic-superuser-contribution {
  font-style: normal;
  margin-left: 1px;
  color: #006450; }
  .custom-message-list i.topic-superuser-contribution small {
    display: none; }
  .custom-message-list i.topic-superuser-contribution::before {
    content: "\f1bc";
    font-family: "FontAwesome"; }

.custom-message-list .custom-message-tile input[type="checkbox"] {
  top: 10px; }

.custom-message-list .messagelist-fields .lia-user-rank-icon.lia-user-rank-icon-left {
  margin-top: -2px; }

.custom-message-list .messagelist-fields .labels {
  display: block !important;
  margin-top: 2px; }
  .custom-message-list .messagelist-fields .labels .label-name {
    display: inline-block;
    color: #000000;
    background: #dddddd;
    font-size: 12px;
    font-weight: 400;
    padding: 0 6px;
    border-radius: 5px;
    text-transform: initial;
    margin: 0 3px 0 0;
    letter-spacing: normal; }
  .custom-message-list .messagelist-fields .labels::after {
    display: none; }

@media (max-width: 767px) {
  .custom-message-list {
    margin: 0 -10px; } }

.custom-message-list section > header {
  display: none; }

.custom-message-list .custom-message-tile {
  display: flex;
  flex-direction: row;
  padding: 0;
  border-bottom: 1px solid white;
  margin-left: 20px;
  margin-right: 20px; }
  @media (max-width: 767px) {
    .custom-message-list .custom-message-tile {
      flex-direction: column;
      padding: 0 20px;
      border-bottom: 1px solid #f1f1f1;
      margin: 0; } }
  @media (max-width: 767px) {
    .custom-message-list .custom-message-tile .UserAvatar {
      padding-top: 20px; } }
  .custom-message-list .custom-message-tile .UserAvatar > img {
    width: 60px;
    height: 60px;
    border: 3px solid #ffffff; }
  .custom-message-list .custom-message-tile.custom-thread-unread .message-list-h3-logged-in::before {
    content: '';
    display: block;
    position: absolute;
    width: 7px;
    height: 7px;
    left: -13px;
    top: 23px;
    border-radius: 50%; }
  .custom-message-list .custom-message-tile > div p {
    color: #191414;
    position: relative;
    z-index: 2;
    word-break: break-word;
    margin-bottom: 0;
    font-size: 15px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-wrap: break-word; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile > div p {
        display: block; } }
  .custom-message-list .custom-message-tile > div h3 {
    padding: 0;
    position: relative;
    z-index: 2; }
    .custom-message-list .custom-message-tile > div h3 a {
      padding-top: 15px;
      padding-bottom: 0;
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      overflow: hidden;
      font-weight: 600;
      word-wrap: break-word; }
      @media (max-width: 767px) {
        .custom-message-list .custom-message-tile > div h3 a {
          display: block; } }
    .custom-message-list .custom-message-tile > div h3 .custom-thread-solved {
      display: none;
      background: transparent;
      border-radius: 0;
      height: auto;
      position: relative;
      text-align: left;
      vertical-align: middle;
      width: 18px;
      padding-left: 6px; }
      .custom-message-list .custom-message-tile > div h3 .custom-thread-solved::before {
        content: '\f00c';
        font-family: "Font Awesome 5 Pro";
        font-weight: 700;
        font-size: 18px;
        color: #4B917D; }
    .custom-message-list .custom-message-tile > div h3:hover + .bgHighlight::before, .custom-message-list .custom-message-tile > div h3:hover + .bgHighlight::after {
      opacity: 0.1; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile > div h3:hover + .bgHighlight::after {
        display: none; } }
  .custom-message-list .custom-message-tile > div .bgHighlight::before {
    content: '';
    background-color: #A0C3D2;
    position: absolute;
    width: calc(100% + 40px);
    height: 100%;
    top: 0;
    left: 0;
    margin: 0 -20px;
    pointer-events: none;
    opacity: 0;
    transition: all 0.3s; }
    @media (min-width: 768px) {
      .custom-message-list .custom-message-tile > div .bgHighlight::before {
        border-radius: 15px; } }
  .custom-message-list .custom-message-tile > div .bgHighlight::after {
    content: '';
    display: block;
    border-left: 11px solid #A0C3D2;
    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    position: absolute;
    right: 234px;
    z-index: 2;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: all 0.3s; }
  .custom-message-list .custom-message-tile > div:first-of-type {
    display: flex;
    align-items: center;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
    position: relative;
    z-index: 1; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile > div:first-of-type {
        display: none; } }
  .custom-message-list .custom-message-tile > div:nth-of-type(2) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    padding: 10px 20px; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile > div:nth-of-type(2) {
        padding: 10px 35px 10px 0; }
        .custom-message-list .custom-message-tile > div:nth-of-type(2) p {
          display: none; } }
    @media (min-width: 768px) {
      .custom-message-list .custom-message-tile > div:nth-of-type(2) {
        overflow: hidden; } }
  .custom-message-list .custom-message-tile ul.messagelist-fields {
    position: relative;
    z-index: 2;
    font-size: 13px; }
    .custom-message-list .custom-message-tile ul.messagelist-fields li {
      display: none; }
      .custom-message-list .custom-message-tile ul.messagelist-fields li:not(.topicpostdate)::after {
        content: ' / '; }
      .custom-message-list .custom-message-tile ul.messagelist-fields li.authorname, .custom-message-list .custom-message-tile ul.messagelist-fields li.authorrank, .custom-message-list .custom-message-tile ul.messagelist-fields li.topicpostdate {
        display: inline-block; }
        .custom-message-list .custom-message-tile ul.messagelist-fields li.authorname > div, .custom-message-list .custom-message-tile ul.messagelist-fields li.authorrank > div, .custom-message-list .custom-message-tile ul.messagelist-fields li.topicpostdate > div {
          display: inline-block; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile ul.messagelist-fields {
        margin-bottom: 0; } }
  .custom-message-list .custom-message-tile ul.custom-tile-statistics {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
    background-color: #f1f1f1;
    width: 225px;
    min-width: 225px;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    position: relative;
    margin-right: 20px; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile ul.custom-tile-statistics {
        background-color: transparent;
        width: auto;
        justify-content: flex-start;
        padding-bottom: 20px; } }
    .custom-message-list .custom-message-tile ul.custom-tile-statistics::before {
      content: '';
      position: relative;
      display: block;
      border-left: 11px solid white;
      border-top: 11px solid transparent;
      border-bottom: 11px solid transparent;
      position: absolute;
      left: 0;
      z-index: 1; }
      @media (max-width: 767px) {
        .custom-message-list .custom-message-tile ul.custom-tile-statistics::before {
          display: none; } }
    .custom-message-list .custom-message-tile ul.custom-tile-statistics::after {
      position: relative;
      z-index: 1; }
      @media (max-width: 767px) {
        .custom-message-list .custom-message-tile ul.custom-tile-statistics::after {
          background-color: transparent !important; } }
    .custom-message-list .custom-message-tile ul.custom-tile-statistics li {
      display: inline-flex;
      flex-direction: column;
      margin: 0;
      font-size: 15px;
      text-align: center;
      text-transform: lowercase;
      position: relative;
      z-index: 2; }
      .custom-message-list .custom-message-tile ul.custom-tile-statistics li::before {
        display: none; }
      .custom-message-list .custom-message-tile ul.custom-tile-statistics li > b {
        font-size: 24px;
        font-weight: 700;
        line-height: 1; }
        @media (max-width: 767px) {
          .custom-message-list .custom-message-tile ul.custom-tile-statistics li > b {
            font-size: 15px;
            line-height: inherit;
            margin-right: 5px; } }
      @media (max-width: 767px) {
        .custom-message-list .custom-message-tile ul.custom-tile-statistics li.custom-tile-replies {
          flex-direction: row;
          margin-right: 20px; } }
      @media (max-width: 767px) {
        .custom-message-list .custom-message-tile ul.custom-tile-statistics li.custom-tile-kudos {
          flex-direction: row; } }
    .custom-message-list .custom-message-tile ul.custom-tile-statistics .custom-tile-views {
      display: none; }
  .custom-message-list .custom-message-tile aside {
    display: none; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer::before, .custom-message-list .custom-message-tile.custom-thread-locked::before, .custom-message-list .custom-message-tile.custom-thread-solved::before, .custom-message-list .custom-message-tile.custom-thread-floated::before {
    content: '';
    display: block;
    width: 21px;
    height: 100%;
    position: absolute;
    left: -20px; }
    @media (min-width: 768px) {
      .custom-message-list .custom-message-tile.custom-thread-topanswer::before, .custom-message-list .custom-message-tile.custom-thread-locked::before, .custom-message-list .custom-message-tile.custom-thread-solved::before, .custom-message-list .custom-message-tile.custom-thread-floated::before {
        border-bottom-left-radius: 15px;
        border-top-left-radius: 15px; } }
  .custom-message-list .custom-message-tile.custom-thread-topanswer .status-icon, .custom-message-list .custom-message-tile.custom-thread-locked .status-icon, .custom-message-list .custom-message-tile.custom-thread-solved .status-icon, .custom-message-list .custom-message-tile.custom-thread-floated .status-icon {
    display: block;
    width: 40px;
    height: 100%;
    position: absolute;
    right: 0; }
    @media (min-width: 768px) {
      .custom-message-list .custom-message-tile.custom-thread-topanswer .status-icon, .custom-message-list .custom-message-tile.custom-thread-locked .status-icon, .custom-message-list .custom-message-tile.custom-thread-solved .status-icon, .custom-message-list .custom-message-tile.custom-thread-floated .status-icon {
        border-bottom-right-radius: 15px;
        border-top-right-radius: 15px;
        right: -20px; } }
  .custom-message-list .custom-message-tile.custom-thread-topanswer ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-locked ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-solved ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-floated ul.custom-tile-statistics::after {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-locked .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-solved .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-floated .bgHighlight::before {
    background-color: white; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer .bgHighlight::after, .custom-message-list .custom-message-tile.custom-thread-locked .bgHighlight::after, .custom-message-list .custom-message-tile.custom-thread-solved .bgHighlight::after, .custom-message-list .custom-message-tile.custom-thread-floated .bgHighlight::after {
    border-left-color: white; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer h3:hover + .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-topanswer h3:hover + .bgHighlight::after, .custom-message-list .custom-message-tile.custom-thread-locked h3:hover + .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-locked h3:hover + .bgHighlight::after, .custom-message-list .custom-message-tile.custom-thread-solved h3:hover + .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-solved h3:hover + .bgHighlight::after, .custom-message-list .custom-message-tile.custom-thread-floated h3:hover + .bgHighlight::before, .custom-message-list .custom-message-tile.custom-thread-floated h3:hover + .bgHighlight::after {
    opacity: 0.3; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer .status-icon, .custom-message-list .custom-message-tile.custom-thread-solved .status-icon, .custom-message-list .custom-message-tile.custom-thread-locked .status-icon, .custom-message-list .custom-message-tile.custom-thread-floated .status-icon {
    font-family: "Font Awesome 5 Pro";
    font-weight: 700;
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-style: normal; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-solved ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-locked ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-floated ul.custom-tile-statistics::after {
    opacity: 40%; }
    @media (max-width: 767px) {
      .custom-message-list .custom-message-tile.custom-thread-topanswer ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-solved ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-locked ul.custom-tile-statistics::after, .custom-message-list .custom-message-tile.custom-thread-floated ul.custom-tile-statistics::after {
        background-color: transparent; } }
  .custom-message-list .custom-message-tile.custom-thread-locked {
    background-color: #f9f9f9; }
    .custom-message-list .custom-message-tile.custom-thread-locked::before {
      background-color: #f9f9f9; }
    .custom-message-list .custom-message-tile.custom-thread-locked .status-icon {
      background-color: #ccc; }
      .custom-message-list .custom-message-tile.custom-thread-locked .status-icon::before {
        content: '\f023'; }
    .custom-message-list .custom-message-tile.custom-thread-locked ul.custom-tile-statistics::before {
      border-left-color: #f9f9f9; }
  .custom-message-list .custom-message-tile.custom-thread-topanswer {
    background-color: #FFCDD2; }
    .custom-message-list .custom-message-tile.custom-thread-topanswer::before {
      background-color: #FFCDD2; }
    .custom-message-list .custom-message-tile.custom-thread-topanswer .status-icon {
      background-color: #F573A0; }
      .custom-message-list .custom-message-tile.custom-thread-topanswer .status-icon::before {
        content: '\f559'; }
    .custom-message-list .custom-message-tile.custom-thread-topanswer ul.custom-tile-statistics::before {
      border-left-color: #FFCDD2; }
    .custom-message-list .custom-message-tile.custom-thread-topanswer ul.custom-tile-statistics::after {
      background-color: #FFCDD2; }
  .custom-message-list .custom-message-tile.custom-thread-solved {
    background-color: #C3F0C8; }
    .custom-message-list .custom-message-tile.custom-thread-solved::before {
      background-color: #C3F0C8; }
    .custom-message-list .custom-message-tile.custom-thread-solved .status-icon {
      background-color: #4B917D; }
      .custom-message-list .custom-message-tile.custom-thread-solved .status-icon::before {
        content: '\f00c'; }
    .custom-message-list .custom-message-tile.custom-thread-solved ul.custom-tile-statistics::before {
      border-left-color: #C3F0C8; }
    .custom-message-list .custom-message-tile.custom-thread-solved ul.custom-tile-statistics::after {
      background-color: #C3F0C8; }
  .custom-message-list .custom-message-tile.custom-thread-floated {
    background-color: #FFC864; }
    .custom-message-list .custom-message-tile.custom-thread-floated::before {
      background-color: #FFC864; }
    .custom-message-list .custom-message-tile.custom-thread-floated .status-icon {
      background-color: #F59B23; }
      .custom-message-list .custom-message-tile.custom-thread-floated .status-icon::before {
        content: '\f08d'; }
    .custom-message-list .custom-message-tile.custom-thread-floated ul.custom-tile-statistics::before {
      border-left-color: #FFC864; }
    .custom-message-list .custom-message-tile.custom-thread-floated ul.custom-tile-statistics::after {
      background-color: #FFC864; }

.theme1 .custom-thread-unread h3::before {
  background-color: #576DD6; }

.theme2 .custom-thread-unread h3::before {
  background-color: #D64000; }

.theme3 .custom-thread-unread h3::before {
  background-color: #EB1E32; }

@media (min-width: 768px) {
  .theme1 ul.custom-tile-statistics > li {
    color: #576DD6; }
  .theme2 ul.custom-tile-statistics > li {
    color: #D64000; }
  .theme3 ul.custom-tile-statistics > li {
    color: #EB1E32; } }

.custom-menu-bar {
  margin: 15px 0; }
  @media (max-width: 767px) {
    .custom-menu-bar {
      margin: 5px 0; } }
  .custom-menu-bar .lia-menu-navigation .lia-link-navigation.default-menu-option {
    color: #191414 !important;
    text-decoration: none;
    text-transform: none; }
    .custom-menu-bar .lia-menu-navigation .lia-link-navigation.default-menu-option::after {
      content: '\f078';
      color: #191414;
      font-family: "Font Awesome 5 Pro";
      font-weight: 700;
      font-size: 14px;
      margin-left: 10px; }
  @media (max-width: 767px) {
    .custom-menu-bar .lia-menu-bar {
      display: block !important;
      flex-grow: 0; } }

section.list-header {
  text-align: center; }
  section.list-header h1,
  section.list-header p {
    padding-bottom: 0;
    max-width: 550px;
    margin: 0 auto 30px; }
  section.list-header span.PageTitleLabel {
    text-transform: capitalize; }
  @media (max-width: 767px) {
    section.list-header .categoryTitleWrapper {
      display: flex;
      justify-content: center;
      margin: 0 auto 30px; }
      section.list-header .categoryTitleWrapper h1 {
        margin: 0; }
      section.list-header .categoryTitleWrapper .chatGotoCategoriesWrapper {
        position: static;
        transform: none; }
        section.list-header .categoryTitleWrapper .chatGotoCategoriesWrapper div {
          display: none; }
        section.list-header .categoryTitleWrapper .chatGotoCategoriesWrapper a > p {
          margin-right: 20px; } }
  @media (max-height: 1080px) {
    section.list-header h1 {
      margin-bottom: 10px; }
      section.list-header h1 + p {
        display: none; }
      section.list-header h1 + ul + p {
        display: none; } }

section.help-announcements {
  text-align: center;
  padding-top: 75px;
  padding-bottom: 75px; }
  section.help-announcements h2 {
    text-align: center;
    margin-bottom: 40px; }
  @media (max-width: 991px) {
    section.help-announcements {
      padding-top: 30px;
      padding-bottom: 40px; } }
  @media (max-width: 991px) {
    section.help-announcements .announcement-content {
      padding: 0 !important; } }
  section.help-announcements .announcement-content .announcement-list {
    margin: 0 auto; }
    @media (min-width: 992px) {
      section.help-announcements .announcement-content .announcement-list {
        max-width: 730px; } }
    section.help-announcements .announcement-content .announcement-list .owl-dots {
      top: 85px; }
    section.help-announcements .announcement-content .announcement-list .owl-nav {
      margin-top: -10px; }
  section.help-announcements .announcement-content .item {
    box-shadow: 6px 10px rgba(25, 20, 20, 0.1);
    margin: 0 10px 10px;
    padding: 12px 15px;
    border-radius: 999px;
    background-color: #FFFFFF;
    border: 1px solid #E6E6E6;
    position: relative;
    z-index: 2;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    section.help-announcements .announcement-content .item .title {
      text-align: left;
      font-weight: 900;
      margin-left: 30px; }
      section.help-announcements .announcement-content .item .title::before {
        content: '\f0a1';
        font-family: "Font Awesome 5 Pro";
        position: relative;
        left: -25px;
        margin-right: -17px; }
    section.help-announcements .announcement-content .item .author {
      font-size: 13px;
      margin-left: auto; }
      @media (max-width: 767px) {
        section.help-announcements .announcement-content .item .author {
          display: none; } }
    section.help-announcements .announcement-content .item img.avatar {
      width: 36px;
      height: 36px;
      margin-left: 10px; }
      @media (max-width: 767px) {
        section.help-announcements .announcement-content .item img.avatar {
          display: none; } }
    section.help-announcements .announcement-content .item a.readmore {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      text-indent: -9999px;
      z-index: 3; }
  section.help-announcements .announcement-content > .item {
    max-width: 730px;
    margin: auto; }
  section.help-announcements .announcement-content a.announcement-all {
    margin-top: 10px;
    margin-bottom: 40px;
    display: block;
    color: #1DB954; }
    @media (max-width: 991px) {
      section.help-announcements .announcement-content a.announcement-all {
        margin-top: 40px;
        margin-bottom: 0; } }

.lia-quilt-row.lia-quilt-row-help-categories-row {
  background-image: linear-gradient(#0D72EA, #283EA3);
  color: #FFFFFF; }

@media (max-width: 767px) {
  section.help-panel-categories {
    padding-top: 30px;
    padding-bottom: 40px; } }

@media (min-width: 768px) {
  section.help-panel-categories {
    padding-top: 75px;
    padding-bottom: 75px; } }

section.help-panel-categories h2 {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff; }

@media (max-width: 767px) {
  section.help-panel-categories ul.radioTitles {
    margin-bottom: 20px; } }

section.help-panel-categories ul.radioTitles li {
  border: 3px solid #ffffff;
  color: #ffffff;
  font-size: 15px;
  padding: 0 15px; }
  section.help-panel-categories ul.radioTitles li:first-child {
    border-right: 0; }
  section.help-panel-categories ul.radioTitles li:last-child {
    border-left: 0; }
  section.help-panel-categories ul.radioTitles li.active {
    background-color: #ffffff;
    color: #191414; }

section.help-panel-categories .basic-view .category-container {
  display: flex; }
  section.help-panel-categories .basic-view .category-container h3 {
    font-size: 27px;
    margin-bottom: 20px; }
    @media (max-width: 767px) {
      section.help-panel-categories .basic-view .category-container h3 {
        font-size: 20px;
        margin-bottom: 10px;
        margin-top: 20px; } }
  section.help-panel-categories .basic-view .category-container .item {
    flex-grow: 1; }
  @media (max-width: 767px) {
    section.help-panel-categories .basic-view .category-container {
      display: block;
      border-bottom: 1px solid rgba(230, 230, 230, 0.5); } }

section.help-panel-categories .basic-view .feature-categories {
  display: flex;
  justify-content: center; }
  section.help-panel-categories .basic-view .feature-categories a {
    margin: 30px; }
    section.help-panel-categories .basic-view .feature-categories a.announcements::before {
      content: '\f0a1';
      font-family: "Font Awesome 5 Pro";
      margin-right: 10px;
      color: #ffffff; }
    section.help-panel-categories .basic-view .feature-categories a.ongoing-issues::before {
      content: '\f06a';
      font-family: "Font Awesome 5 Pro";
      margin-right: 10px;
      color: #ffffff; }
    @media (max-width: 767px) {
      section.help-panel-categories .basic-view .feature-categories a {
        margin: 10px 0;
        display: block; } }
  @media (max-width: 767px) {
    section.help-panel-categories .basic-view .feature-categories {
      display: block; } }

section.help-panel-categories .basic-view a {
  color: #BBCDEF;
  font-size: 20px;
  font-weight: 400;
  transition: all 0.3s ease; }
  section.help-panel-categories .basic-view a:active, section.help-panel-categories .basic-view a:focus, section.help-panel-categories .basic-view a:hover {
    color: #ffffff; }
  @media (max-width: 767px) {
    section.help-panel-categories .basic-view a {
      font-size: 15px; } }

section.help-panel-categories .detailed-view h3 {
  font-size: 32px;
  margin-top: 50px;
  margin-bottom: 20px; }

section.help-panel-categories .detailed-view .category-group .help-category {
  padding: 20px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25); }
  @media (min-width: 768px) {
    section.help-panel-categories .detailed-view .category-group .help-category {
      display: flex; } }
  section.help-panel-categories .detailed-view .category-group .help-category:last-of-type {
    border-bottom: 1px solid #ffffff; }
  @media (min-width: 768px) {
    section.help-panel-categories .detailed-view .category-group .help-category .name {
      flex: 1 1 auto;
      align-items: center;
      display: flex; } }
  @media (max-width: 767px) {
    section.help-panel-categories .detailed-view .category-group .help-category .name {
      opacity: 0.6; } }
  section.help-panel-categories .detailed-view .category-group .help-category .name a {
    font-size: 18px;
    font-weight: 400;
    color: white;
    transition: all 0.3s ease; }
    section.help-panel-categories .detailed-view .category-group .help-category .name a:active, section.help-panel-categories .detailed-view .category-group .help-category .name a:focus, section.help-panel-categories .detailed-view .category-group .help-category .name a:hover {
      opacity: 0.7; }
  section.help-panel-categories .detailed-view .category-group .help-category .posts {
    font-size: 13px;
    text-transform: uppercase;
    line-height: 24px; }
    @media (min-width: 768px) {
      section.help-panel-categories .detailed-view .category-group .help-category .posts {
        flex: 0 0 auto;
        text-align: center;
        width: 120px; } }
    @media (max-width: 767px) {
      section.help-panel-categories .detailed-view .category-group .help-category .posts {
        float: right; } }
    @media (max-width: 767px) {
      section.help-panel-categories .detailed-view .category-group .help-category .posts span {
        margin-right: 5px; } }
    @media (min-width: 768px) {
      section.help-panel-categories .detailed-view .category-group .help-category .posts span {
        font-size: 20px;
        font-weight: 700;
        display: block; } }
  section.help-panel-categories .detailed-view .category-group .help-category .time {
    font-size: 13px; }
    @media (min-width: 768px) {
      section.help-panel-categories .detailed-view .category-group .help-category .time {
        flex: 0 0 auto;
        align-items: center;
        display: flex;
        width: 150px;
        justify-content: flex-end; } }

section.help-panel-faq {
  overflow: auto;
  color: #fff; }
  @media (max-width: 767px) {
    section.help-panel-faq {
      padding-top: 30px;
      padding-bottom: 40px; } }
  @media (min-width: 768px) {
    section.help-panel-faq {
      padding-top: 75px;
      padding-bottom: 75px; } }
  @media (min-width: 992px) {
    section.help-panel-faq .faq-headline {
      float: left;
      width: 50%; } }
  section.help-panel-faq .faq-headline p {
    margin-top: 40px; }
    @media (min-width: 992px) {
      section.help-panel-faq .faq-headline p {
        margin-right: 100px; } }
    @media (max-width: 767px) {
      section.help-panel-faq .faq-headline p {
        margin-top: 20px;
        margin-right: 0; } }
  @media (max-width: 991px) {
    section.help-panel-faq .faq-postsContainer {
      margin: 30px auto 0; } }
  @media (min-width: 992px) {
    section.help-panel-faq .faq-postsContainer {
      position: relative;
      float: left;
      width: 50%;
      height: 180px;
      overflow: hidden; } }
  section.help-panel-faq .faq-postsContainer .faq-posts {
    float: none;
    width: auto;
    position: relative;
    transition: all 0.5s ease;
    top: 0px; }
    section.help-panel-faq .faq-postsContainer .faq-posts ul {
      margin: 0; }
      section.help-panel-faq .faq-postsContainer .faq-posts ul li {
        font-weight: 600;
        line-height: initial;
        margin-bottom: 10px;
        padding-left: 20px; }
        @media (min-width: 768px) {
          section.help-panel-faq .faq-postsContainer .faq-posts ul li {
            font-size: 20px; } }
        section.help-panel-faq .faq-postsContainer .faq-posts ul li:before {
          content: '\f054';
          font-family: "Font Awesome 5 Pro";
          font-weight: 400;
          margin-left: -20px;
          width: 20px;
          display: inline-block; }
        section.help-panel-faq .faq-postsContainer .faq-posts ul li a {
          color: #FFFFFF;
          transition: all 0.3s ease; }
          section.help-panel-faq .faq-postsContainer .faq-posts ul li a:active, section.help-panel-faq .faq-postsContainer .faq-posts ul li a:focus, section.help-panel-faq .faq-postsContainer .faq-posts ul li a:hover {
            opacity: 0.7; }
  section.help-panel-faq .btn-primary {
    color: #2ebd59;
    background-color: #FFFFFF;
    transition: all 0.3s ease; }
    section.help-panel-faq .btn-primary:active, section.help-panel-faq .btn-primary:hover, section.help-panel-faq .btn-primary:focus {
      background-color: rgba(255, 255, 255, 0.9); }
  section.help-panel-faq .btn-secondary {
    border: 2px solid white;
    background: transparent;
    color: #ffffff; }
    section.help-panel-faq .btn-secondary:active, section.help-panel-faq .btn-secondary:hover, section.help-panel-faq .btn-secondary:focus {
      background-color: rgba(255, 255, 255, 0.2); }
  section.help-panel-faq .viewmore {
    margin-top: 30px; }
    @media (min-width: 992px) {
      section.help-panel-faq .viewmore {
        width: 50%;
        float: right; } }
    section.help-panel-faq .viewmore button.btn {
      opacity: 1;
      min-width: 0;
      width: 180px;
      height: 42px;
      overflow: hidden;
      padding: 11px 0 9px;
      transition: all 0.3s ease;
      position: relative; }
      section.help-panel-faq .viewmore button.btn[disabled] {
        opacity: 0;
        width: 0; }
      section.help-panel-faq .viewmore button.btn::before, section.help-panel-faq .viewmore button.btn::after {
        display: inline-block;
        font-family: "Font Awesome 5 Pro";
        font-weight: 900;
        font-size: 14px; }
      section.help-panel-faq .viewmore button.btn.viewprev::before {
        content: '\f077';
        margin-right: 10px; }
      section.help-panel-faq .viewmore button.btn.viewnext span {
        display: none; }
      section.help-panel-faq .viewmore button.btn.viewnext::after {
        content: "\f078";
        margin-left: 10px; }
      @media (max-width: 767px) {
        section.help-panel-faq .viewmore button.btn.viewprev {
          display: none; }
        section.help-panel-faq .viewmore button.btn.viewnext {
          background-color: transparent;
          color: #4b917d;
          text-transform: capitalize;
          font-weight: normal;
          text-decoration: underline; }
          section.help-panel-faq .viewmore button.btn.viewnext span {
            display: inline-block;
            text-transform: lowercase;
            text-decoration: underline; } }

.lia-quilt-row.lia-quilt-row-announcements-ongoing-issues-row {
  background-color: #F1F1F1; }

section.help-intro {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 75px; }
  section.help-intro .fa-arrow-alt-up {
    font-size: 44px;
    color: #1ED760; }
  @media (max-width: 991px) {
    section.help-intro {
      padding-top: 20px;
      padding-bottom: 40px; }
      section.help-intro .fa-arrow-alt-up {
        font-size: 75px; } }
  @media (max-width: 767px) {
    section.help-intro {
      padding-top: 15px; }
      section.help-intro .fa-arrow-alt-up {
        font-size: 50px; } }
  section.help-intro > div {
    max-width: 520px !important;
    margin: auto;
    padding-top: 30px;
    max-width: 550px;
    margin: auto; }
    section.help-intro > div p:first-child {
      font-weight: 700; }
    section.help-intro > div ol {
      background: #f1f1f1;
      border-radius: 15px;
      padding: 25px;
      counter-reset: list-number;
      display: table;
      margin: 20px auto;
      text-align: left; }
      section.help-intro > div ol li {
        list-style: none;
        margin-bottom: 15px;
        margin-left: 40px; }
        section.help-intro > div ol li:last-child {
          margin-bottom: 0; }
        section.help-intro > div ol li::before {
          counter-increment: list-number;
          content: counter(list-number);
          position: absolute;
          margin-left: -40px;
          margin-top: -3px;
          display: flex;
          background-color: #1DB954;
          color: #ffffff;
          height: 30px;
          width: 30px;
          border-radius: 20px;
          align-items: center;
          justify-content: center; }

.lia-quilt-row.lia-quilt-row-announcements-ongoing-issues-row {
  background-color: #F1F1F1; }

section.help-wizard-issues {
  text-align: center;
  padding-top: 75px;
  padding-bottom: 75px; }
  @media (max-width: 991px) {
    section.help-wizard-issues {
      padding-top: 30px;
      padding-bottom: 40px; } }
  @media (max-width: 767px) {
    section.help-wizard-issues .radioTitles li {
      font-size: 15px;
      padding: 0 15px; } }
  section.help-wizard-issues .wizard-content {
    max-width: 700px !important;
    margin: auto; }
    section.help-wizard-issues .wizard-content > div {
      padding-top: 30px;
      max-width: 550px;
      margin: auto; }
      section.help-wizard-issues .wizard-content > div p:first-child {
        font-weight: 700; }
      section.help-wizard-issues .wizard-content > div button.wizard {
        margin-bottom: 30px; }
      section.help-wizard-issues .wizard-content > div ol {
        background: #f1f1f1;
        border-radius: 15px;
        padding: 25px;
        counter-reset: list-number;
        display: table;
        margin: 20px auto;
        text-align: left; }
        section.help-wizard-issues .wizard-content > div ol li {
          list-style: none;
          margin-bottom: 15px;
          margin-left: 40px; }
          section.help-wizard-issues .wizard-content > div ol li:last-child {
            margin-bottom: 0; }
          section.help-wizard-issues .wizard-content > div ol li::before {
            counter-increment: list-number;
            content: counter(list-number);
            position: absolute;
            margin-left: -40px;
            margin-top: -3px;
            display: flex;
            background-color: #1DB954;
            color: #ffffff;
            height: 30px;
            width: 30px;
            border-radius: 20px;
            align-items: center;
            justify-content: center; }
  section.help-wizard-issues .issue-content {
    overflow: auto;
    text-align: left; }
    section.help-wizard-issues .issue-content .issue-left {
      float: left;
      width: 50%; }
      section.help-wizard-issues .issue-content .issue-left p {
        margin-top: 30px;
        margin-right: 100px;
        margin-bottom: 40px; }
        @media (max-width: 767px) {
          section.help-wizard-issues .issue-content .issue-left p {
            margin-top: 10px;
            margin-right: 20px;
            margin-bottom: 20px; } }
      section.help-wizard-issues .issue-content .issue-left ul.issue-labels {
        margin-right: 80px; }
        @media (max-width: 767px) {
          section.help-wizard-issues .issue-content .issue-left ul.issue-labels {
            margin-right: 0; } }
        section.help-wizard-issues .issue-content .issue-left ul.issue-labels li {
          background: #F59B23;
          display: block;
          float: left;
          margin-right: 10px;
          font-size: 13px;
          height: 30px;
          line-height: 32px;
          border-radius: 15px;
          margin-bottom: 10px;
          transition: background-color .3s ease, color .3s ease; }
          section.help-wizard-issues .issue-content .issue-left ul.issue-labels li a {
            padding: 0 20px;
            color: #FFFFFF; }
          section.help-wizard-issues .issue-content .issue-left ul.issue-labels li:hover, section.help-wizard-issues .issue-content .issue-left ul.issue-labels li:active, section.help-wizard-issues .issue-content .issue-left ul.issue-labels li:focus {
            background: #FFC864; }
        @media (max-width: 767px) {
          section.help-wizard-issues .issue-content .issue-left ul.issue-labels {
            display: inline-block; } }
      @media (max-width: 767px) {
        section.help-wizard-issues .issue-content .issue-left {
          float: none;
          width: 100%; } }
    section.help-wizard-issues .issue-content .issue-right {
      float: left;
      width: 50%; }
      section.help-wizard-issues .issue-content .issue-right h3 {
        font-size: 20px;
        margin-bottom: 25px; }
        @media (min-width: 768px) {
          section.help-wizard-issues .issue-content .issue-right h3 {
            font-size: 27px; } }
      section.help-wizard-issues .issue-content .issue-right ul.issue-list li {
        font-weight: 600;
        line-height: initial;
        margin-bottom: 10px;
        padding-left: 20px; }
        @media (min-width: 768px) {
          section.help-wizard-issues .issue-content .issue-right ul.issue-list li {
            font-size: 20px; } }
        section.help-wizard-issues .issue-content .issue-right ul.issue-list li:before {
          content: '\f054';
          font-family: "Font Awesome 5 Pro";
          font-weight: 400;
          margin-left: -20px;
          width: 20px;
          display: inline-block; }
        section.help-wizard-issues .issue-content .issue-right ul.issue-list li a {
          color: #191414;
          transition: all 0.3s ease; }
          section.help-wizard-issues .issue-content .issue-right ul.issue-list li a:active, section.help-wizard-issues .issue-content .issue-right ul.issue-list li a:focus, section.help-wizard-issues .issue-content .issue-right ul.issue-list li a:hover {
            opacity: 0.7; }
      section.help-wizard-issues .issue-content .issue-right .btn-primary {
        margin-top: 30px; }
      @media (max-width: 767px) {
        section.help-wizard-issues .issue-content .issue-right {
          float: none;
          width: 100%; } }

#help-wizard {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 200;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.8);
  pointer-events: none;
  transition: opacity 0.5s ease;
  z-index: 301;
  /* -- Styles for Divert -- */ }
  #help-wizard .text-center {
    max-width: 650px;
    margin: auto; }
  #help-wizard .hw-posting,
  #help-wizard .hw-loading-article {
    display: none;
    text-align: center;
    color: #1ED760;
    font-size: 24px;
    padding: 50px; }
  #help-wizard .hw-loading {
    position: absolute;
    background: rgba(255, 255, 255, 0.8);
    width: 100%;
    height: 100%;
    display: none;
    z-index: 3;
    align-items: center;
    justify-content: center;
    left: 0; }
  #help-wizard #hw-modal-container {
    position: absolute;
    z-index: 2;
    transition: all 0.5s ease;
    width: 650px;
    margin: 40px auto 0;
    transform: scale(0.5); }
    @supports (-webkit-touch-callout: none) {
      #help-wizard #hw-modal-container {
        margin: 20px auto 0; } }
    @media (min-width: 768px) {
      #help-wizard #hw-modal-container {
        margin: 50px auto 0; }
        #help-wizard #hw-modal-container[data-step='2'] {
          width: 900px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      #help-wizard #hw-modal-container[data-step='2'] {
        width: 700px; } }
    @media (max-width: 767px) {
      #help-wizard #hw-modal-container {
        width: calc(100% - 20px); }
        #help-wizard #hw-modal-container:not([data-step]), #help-wizard #hw-modal-container[data-step='1'] {
          margin: 0 auto 0; } }
    #help-wizard #hw-modal-container #hw-modal {
      position: relative;
      z-index: 2;
      padding: 30px 0;
      padding-bottom: 44px;
      background-color: white;
      border-radius: 15px; }
      @media (max-width: 767px) {
        #help-wizard #hw-modal-container #hw-modal {
          padding: 15px 0; } }
      @media (max-width: 767px) {
        #help-wizard #hw-modal-container #hw-modal {
          height: calc(100vh - 70px); }
          @supports (-webkit-touch-callout: none) {
            #help-wizard #hw-modal-container #hw-modal {
              height: calc((var(--iosvh, 1vh) * 100) - 70px); } } }
      @media (min-width: 768px) {
        #help-wizard #hw-modal-container #hw-modal {
          max-height: calc(100vh - 100px); } }
      #help-wizard #hw-modal-container #hw-modal h2, #help-wizard #hw-modal-container #hw-modal .hw-step > p {
        text-align: center; }
      #help-wizard #hw-modal-container #hw-modal h2 {
        height: 73px; }
        @media (max-width: 767px) {
          #help-wizard #hw-modal-container #hw-modal h2 {
            height: 50px; } }
      #help-wizard #hw-modal-container #hw-modal > h3 {
        opacity: 0.3;
        position: absolute;
        top: 20px;
        left: 20px; }
        @media (max-width: 767px) {
          #help-wizard #hw-modal-container #hw-modal > h3 {
            display: none; } }
      #help-wizard #hw-modal-container #hw-modal textarea {
        border: 2px solid #191414;
        border-radius: 15px;
        margin: 30px 0; }
      #help-wizard #hw-modal-container #hw-modal .pad {
        padding: 0 10px; }
      #help-wizard #hw-modal-container #hw-modal .section-title {
        margin-bottom: 3px; }
      #help-wizard #hw-modal-container #hw-modal hr {
        margin: 0 10px 15px; }
      #help-wizard #hw-modal-container #hw-modal .category-container #hw-category-select {
        display: none; }
        @media (max-width: 767px) {
          #help-wizard #hw-modal-container #hw-modal .category-container #hw-category-select {
            display: block;
            margin-bottom: 20px; } }
      #help-wizard #hw-modal-container #hw-modal .category-container ul {
        list-style: none;
        display: flex;
        flex-wrap: wrap; }
        @media (max-width: 767px) {
          #help-wizard #hw-modal-container #hw-modal .category-container ul {
            display: none; } }
        #help-wizard #hw-modal-container #hw-modal .category-container ul li {
          display: inline-block;
          height: 30px;
          margin: 0 5px 5px 0; }
          #help-wizard #hw-modal-container #hw-modal .category-container ul li a {
            border-radius: 15px;
            background-color: #2d46b9;
            color: #ffffff;
            padding: 0 15px;
            line-height: 32px;
            text-transform: uppercase;
            font-size: 12px;
            display: block;
            max-height: 30px; }
            #help-wizard #hw-modal-container #hw-modal .category-container ul li a.active {
              background-color: #FFC864;
              color: #191414; }
      #help-wizard #hw-modal-container #hw-modal #hw-cta {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        padding: 0 20px;
        border-radius: 0 0 15px 15px;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: right; }
        #help-wizard #hw-modal-container #hw-modal #hw-cta::after {
          content: '\f061';
          font-family: "Font Awesome 5 Pro";
          position: relative;
          opacity: 0.5;
          margin-left: 10px; }
      #help-wizard #hw-modal-container #hw-modal .hw-step {
        padding: 0 30px; }
        @media (max-width: 767px) {
          #help-wizard #hw-modal-container #hw-modal .hw-step {
            padding: 0 15px; } }
      @media (min-width: 768px) {
        #help-wizard #hw-modal-container #hw-modal #hw-step1,
        #help-wizard #hw-modal-container #hw-modal #hw-step3,
        #help-wizard #hw-modal-container #hw-modal #hw-step4 {
          width: 650px; } }
      #help-wizard #hw-modal-container #hw-modal #hw-step1.loading-results .hw-loading-results {
        display: flex; }
      #help-wizard #hw-modal-container #hw-modal #hw-step3 {
        overflow-y: scroll;
        max-height: calc(100vh - 247px); }
        #help-wizard #hw-modal-container #hw-modal #hw-step3 textarea {
          margin-top: 0; }
        @media (max-width: 991px) {
          #help-wizard #hw-modal-container #hw-modal #hw-step3 {
            max-height: calc(100vh - 179px); }
            @supports (-webkit-touch-callout: none) {
              #help-wizard #hw-modal-container #hw-modal #hw-step3 {
                max-height: calc((var(--iosvh, 1vh) * 100) - 179px); } } }
        #help-wizard #hw-modal-container #hw-modal #hw-step3 #hw-post-category {
          margin-bottom: 30px;
          border: 2px solid #191414; }
        #help-wizard #hw-modal-container #hw-modal #hw-step3 .hw-posting {
          display: none; }
        #help-wizard #hw-modal-container #hw-modal #hw-step3.posting #hw-form {
          display: none; }
        #help-wizard #hw-modal-container #hw-modal #hw-step3.posting .hw-posting {
          display: block; }
        #help-wizard #hw-modal-container #hw-modal #hw-step3 .error {
          border-color: #EB1E32 !important; }
        #help-wizard #hw-modal-container #hw-modal #hw-step3 #hw-post-errors div {
          padding: 10px;
          background-color: rgba(235, 30, 50, 0.1);
          color: #EB1E32;
          border-radius: 500px;
          text-align: center;
          margin-bottom: 10px; }
      #help-wizard #hw-modal-container #hw-modal #hw-step4 {
        text-align: center; }
        #help-wizard #hw-modal-container #hw-modal #hw-step4 div {
          margin: 15px 0; }
      #help-wizard #hw-modal-container #hw-modal #hw-step2 {
        min-height: 1vh;
        max-height: calc(100vh - 247px);
        overflow-y: scroll; }
        @media (min-width: 768px) {
          #help-wizard #hw-modal-container #hw-modal #hw-step2 {
            width: 900px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    #help-wizard #hw-modal-container #hw-modal #hw-step2 {
      width: 700px; } }
        @media (max-width: 767px) {
          #help-wizard #hw-modal-container #hw-modal #hw-step2 {
            max-height: calc(100vh - 179px); }
            @supports (-webkit-touch-callout: none) {
              #help-wizard #hw-modal-container #hw-modal #hw-step2 {
                max-height: calc((var(--iosvh, 1vh) * 100) - 179px); } } }
        #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li {
          margin-top: 0; }
          #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li.active .bgHighlight {
            background-color: rgba(255, 200, 100, 0.5); }
          #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li .topicItem {
            padding: 10px; }
            #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li .topicItem .subject {
              margin: 0; }
            #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li .topicItem p {
              margin: 0 0 5px; }
              #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li .topicItem p:last-child {
                margin: 0; }
            @media (max-width: 767px) {
              #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li .topicItem {
                padding: 5px; }
                #help-wizard #hw-modal-container #hw-modal #hw-step2 .topicList .li .topicItem .subject {
                  font-size: 18px; } }
        #help-wizard #hw-modal-container #hw-modal #hw-step2 #hw-zeroResults {
          margin-bottom: 30px; }
        #help-wizard #hw-modal-container #hw-modal #hw-step2.loading-article .hw-loading-article {
          display: block; }
        #help-wizard #hw-modal-container #hw-modal #hw-step2.loading-article #hw-results {
          display: none; }
        #help-wizard #hw-modal-container #hw-modal #hw-step2.loading-filter .hw-loading-filter {
          display: flex; }
    #help-wizard #hw-modal-container[data-step='2b'] #hw-step2 {
      width: 590px !important; }
    #help-wizard #hw-modal-container #hw-back {
      position: absolute;
      z-index: 1;
      transition: all 0.3s ease;
      top: 10px;
      left: 0;
      border-radius: 10px 10px 0 0;
      background-color: white;
      overflow: hidden;
      padding-bottom: 20px; }
      #help-wizard #hw-modal-container #hw-back.active {
        top: -40px; }
      #help-wizard #hw-modal-container #hw-back button {
        background-color: #1ED760;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 40px;
        padding: 0 40px;
        color: #191414;
        border: none; }
        #help-wizard #hw-modal-container #hw-back button::before {
          content: '\f060';
          font-family: "Font Awesome 5 Pro";
          position: absolute;
          opacity: 0.5;
          color: #191414;
          left: 20px; }
    #help-wizard #hw-modal-container #hw-close {
      position: absolute;
      z-index: 3;
      right: 0;
      width: 44px;
      height: 44px;
      background: transparent;
      border: 0;
      opacity: 0.3;
      color: #191414; }
  #help-wizard #hw-bg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1000px;
    height: 800px;
    transition: transform 0.5s ease;
    background-repeat: no-repeat;
    z-index: 1;
    transform: rotate(30deg) scale(0.5);
    background-size: contain;
    background-position: center;
    z-index: 1; }
  #help-wizard #hw-step1 {
    display: block; }
  #help-wizard.active {
    opacity: 1;
    pointer-events: all; }
    #help-wizard.active #hw-modal-container {
      transform: scale(1); }
    #help-wizard.active #hw-bg {
      transform: rotate(0) scale(1); }
  #help-wizard .hw-topresults h3, #help-wizard .hw-additionalresults h3 {
    color: #1DB954;
    padding: 0 10px; }
  #help-wizard .hw-topresults .li:not(:last-of-type) .topicItem, #help-wizard .hw-additionalresults .li:not(:last-of-type) .topicItem {
    border-bottom: 1px dashed #aaa; }
  #help-wizard .hw-topresults .bgHighlight, #help-wizard .hw-additionalresults .bgHighlight {
    border-radius: 0 !important; }
  #help-wizard .hw-topresults {
    background-color: #f2f2f2;
    padding: 30px 20px;
    margin: 0 -20px; }
    #help-wizard .hw-topresults h3 {
      font-size: 32px; }
    #help-wizard .hw-topresults p {
      padding: 10px; }
    @media (min-width: 768px) {
      #help-wizard .hw-topresults a.readmore:hover + .bgHighlight {
        background-color: #fafafa; } }
  #help-wizard .hw-additionalresults h3 {
    font-size: 26px;
    margin-top: 20px; }

#help-tools-nav {
  background-color: #f1f1f1;
  position: relative; }
  #help-tools-nav .htnav-mobile-init {
    display: none; }
  #help-tools-nav #htnav-close {
    position: fixed;
    top: 10px;
    right: 10px;
    background: transparent;
    border: none;
    color: white; }
    @media (min-width: 768px) {
      #help-tools-nav #htnav-close {
        display: none; } }
  #help-tools-nav::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 5px;
    width: 100%;
    background: black;
    opacity: 0.1; }
  #help-tools-nav::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    background-image: linear-gradient(to right, #ccc 0%, #ccc 50%, transparent 50%);
    background-size: 8px 1px;
    background-repeat: repeat-x;
    opacity: 0.5; }
  #help-tools-nav ul {
    list-style: none;
    margin: 0;
    display: flex;
    justify-content: center; }
    @media (max-width: 767px) {
      #help-tools-nav ul {
        justify-content: space-between;
        max-width: 400px;
        margin: auto;
        padding: 0 5px; } }
    #help-tools-nav ul button {
      font-size: 15px;
      height: 50px;
      padding: 0 5px;
      background: transparent;
      border: 0;
      font-weight: 700; }
      #help-tools-nav ul button i {
        margin-right: 3px; }
      @media (min-width: 768px) {
        #help-tools-nav ul button {
          font-size: 18px;
          padding: 0 20px; } }
      @media (min-width: 992px) {
        #help-tools-nav ul button {
          font-size: 22px;
          height: 70px;
          padding: 0 35px; }
          #help-tools-nav ul button i {
            margin-right: 10px; } }
      #help-tools-nav ul button:hover, #help-tools-nav ul button:active {
        color: #ffffff; }
        #help-tools-nav ul button:hover i, #help-tools-nav ul button:active i {
          color: #ffffff !important;
          opacity: 0.7; }
  @media (max-width: 767px) {
    #help-tools-nav .htnav-mobile-init {
      display: block;
      width: 100%;
      border: none;
      background-color: #1ED760;
      color: white;
      height: 44px; }
    #help-tools-nav .htnav-mobile-block {
      display: none;
      background-color: rgba(0, 0, 0, 0.9);
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 10;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 12px;
      max-width: none; }
      #help-tools-nav .htnav-mobile-block ul {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 12px; }
        #help-tools-nav .htnav-mobile-block ul li button {
          background-color: white;
          color: black;
          border-radius: 500px;
          border: 0;
          width: 290px;
          height: 52px;
          font-size: 18px;
          display: flex;
          gap: 10px;
          align-items: center;
          justify-content: center; }
      #help-tools-nav .htnav-mobile-block.active {
        display: flex; } }

body.theme1 #help-tools-nav ul button i {
  color: #576DD6; }

body.theme1 #help-tools-nav ul button:hover, body.theme1 #help-tools-nav ul button:active {
  background-color: #576DD6; }

body.theme2 #help-tools-nav ul button i {
  color: #D64000; }

body.theme2 #help-tools-nav ul button:hover, body.theme2 #help-tools-nav ul button:active {
  background-color: #D64000; }

body.theme3 #help-tools-nav ul button i {
  color: #EB1E32; }

body.theme3 #help-tools-nav ul button:hover, body.theme3 #help-tools-nav ul button:active {
  background-color: #EB1E32; }

#help-tools-ios-position {
  height: 1px;
  width: 1px;
  position: fixed;
  bottom: 0; }

#htc-close {
  background: transparent;
  border: none;
  position: absolute;
  right: 10px;
  top: 10px; }

#help-tools-categories {
  position: relative; }
  #help-tools-categories section {
    padding-top: 45px;
    padding-bottom: 25px; }

.help-tools {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 200;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.8);
  pointer-events: none;
  transition: opacity 0.5s ease;
  z-index: 301; }
  .help-tools .text-center {
    max-width: 650px;
    margin: auto; }
  .help-tools .ht-loading {
    display: none;
    text-align: center;
    color: #1ED760;
    font-size: 24px;
    padding: 50px; }
    @media (max-width: 767px) {
      .help-tools .ht-loading {
        font-size: 20px; } }
    .help-tools .ht-loading .text-loading-article,
    .help-tools .ht-loading .text-loading-results {
      display: none; }
  .help-tools .ht-modal-container {
    position: absolute;
    z-index: 2;
    transition: all 0.5s ease;
    width: 650px;
    margin: 50px auto 0;
    transform: scale(0.5); }
    @media (min-width: 768px) {
      .help-tools .ht-modal-container[data-step='2'] {
        width: 900px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .help-tools .ht-modal-container[data-step='2'] {
      width: 700px; } }
    @media (max-width: 767px) {
      .help-tools .ht-modal-container {
        width: calc(100% - 20px); }
        .help-tools .ht-modal-container:not([data-step]), .help-tools .ht-modal-container[data-step='1'] {
          margin: 0 auto 0; } }
    .help-tools .ht-modal-container .ht-scroll {
      transition: all 0.5s ease;
      min-height: 1vh;
      max-height: calc(100vh - 247px);
      overflow-y: auto;
      padding: 0 30px;
      margin: 0 -30px; }
      @media (max-width: 991px) {
        .help-tools .ht-modal-container .ht-scroll {
          max-height: calc(100vh - 179px); }
          @supports (-webkit-touch-callout: none) {
            .help-tools .ht-modal-container .ht-scroll {
              max-height: calc((var(--iosvh, 1vh) * 100) - 179px); } } }
      @media (max-width: 767px) {
        .help-tools .ht-modal-container .ht-scroll {
          padding: 0 15px;
          margin: 0 -15px; } }
    .help-tools .ht-modal-container .ht-modal {
      min-height: 1vh;
      overflow: hidden;
      position: relative;
      z-index: 2;
      padding: 30px;
      padding-bottom: 44px;
      background-color: white;
      border-radius: 15px; }
      .help-tools .ht-modal-container .ht-modal .ht-intro {
        text-align: center; }
      .help-tools .ht-modal-container .ht-modal .topicList .li {
        margin-top: 0; }
        .help-tools .ht-modal-container .ht-modal .topicList .li.active .bgHighlight {
          background-color: rgba(255, 200, 100, 0.5); }
        .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem {
          padding: 10px; }
          .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem .subject {
            margin: 0; }
          .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem p {
            margin: 0 0 5px; }
            .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem p:last-child {
              margin: 0; }
          .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem ul.labels {
            margin: -5px 0 0;
            list-style: none; }
            .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem ul.labels li {
              background-color: #2d46b9;
              color: white;
              padding: 0 8px;
              border-radius: 10px;
              line-height: 20px;
              text-transform: uppercase;
              display: inline-block;
              max-height: 30px;
              height: 18px;
              font-size: 10px;
              margin: 0; }
          @media (max-width: 767px) {
            .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem {
              padding: 5px; }
              .help-tools .ht-modal-container .ht-modal .topicList .li .topicItem .subject {
                font-size: 18px; } }
      .help-tools .ht-modal-container .ht-modal .ht-articles {
        padding-top: 10px; }
      .help-tools .ht-modal-container .ht-modal.loading-article .ht-intro, .help-tools .ht-modal-container .ht-modal.loading-results .ht-intro {
        display: none; }
      .help-tools .ht-modal-container .ht-modal.loading-article .ht-loading, .help-tools .ht-modal-container .ht-modal.loading-results .ht-loading {
        display: block; }
      .help-tools .ht-modal-container .ht-modal.loading-article .ht-articles, .help-tools .ht-modal-container .ht-modal.loading-results .ht-articles {
        display: none; }
      .help-tools .ht-modal-container .ht-modal.loading-article .text-loading-article {
        display: block; }
      .help-tools .ht-modal-container .ht-modal.loading-results .text-loading-results {
        display: block; }
      @media (max-width: 767px) {
        .help-tools .ht-modal-container .ht-modal {
          padding: 15px; } }
      @media (max-width: 767px) {
        .help-tools .ht-modal-container .ht-modal {
          height: calc(100vh - 70px); }
          @supports (-webkit-touch-callout: none) {
            .help-tools .ht-modal-container .ht-modal {
              height: calc((var(--iosvh, 1vh) * 100) - 70px); } } }
      @media (min-width: 768px) {
        .help-tools .ht-modal-container .ht-modal {
          max-height: calc(100vh - 100px); } }
      .help-tools .ht-modal-container .ht-modal h2, .help-tools .ht-modal-container .ht-modal .hw-step > p {
        text-align: center; }
      .help-tools .ht-modal-container .ht-modal h2 {
        height: 73px; }
        @media (max-width: 767px) {
          .help-tools .ht-modal-container .ht-modal h2 {
            height: 50px; } }
      .help-tools .ht-modal-container .ht-modal > h3 {
        opacity: 0.3;
        position: absolute;
        top: 20px;
        left: 20px; }
        @media (max-width: 767px) {
          .help-tools .ht-modal-container .ht-modal > h3 {
            display: none; } }
      .help-tools .ht-modal-container .ht-modal textarea {
        border: 2px solid #191414;
        border-radius: 15px;
        margin: 30px 0; }
      .help-tools .ht-modal-container .ht-modal .pad {
        padding: 0 10px; }
      .help-tools .ht-modal-container .ht-modal .section-title {
        margin-bottom: 3px; }
      .help-tools .ht-modal-container .ht-modal hr {
        margin: 0 10px 15px; }
      .help-tools .ht-modal-container .ht-modal .ht-cta {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        padding: 0 20px;
        border-radius: 0 0 15px 15px;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: right; }
        .help-tools .ht-modal-container .ht-modal .ht-cta::after {
          content: '\f061';
          font-family: "Font Awesome 5 Pro";
          position: relative;
          opacity: 0.5;
          margin-left: 10px; }
    .help-tools .ht-modal-container .ht-close {
      position: absolute;
      z-index: 3;
      right: 0;
      width: 44px;
      height: 44px;
      background: transparent;
      border: 0;
      opacity: 0.3;
      color: #191414; }
  .help-tools.active {
    opacity: 1;
    pointer-events: all; }
    .help-tools.active .ht-modal-container {
      transform: scale(1); }

#help-tools-info {
  padding: 10px;
  text-align: center;
  max-width: 700px;
  margin: auto;
  line-height: 1.2; }
  #help-tools-info p:first-child {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4;
    margin: 10px auto;
    max-width: 500px; }
    @media (min-width: 768px) {
      #help-tools-info p:first-child {
        font-size: 24px; } }
  #help-tools-info a {
    border-radius: 500px;
    padding: 8px 25px;
    transition: background-color .15s ease,border-color .15s ease,color .15s ease;
    border-width: 0;
    white-space: normal;
    margin-bottom: 15px;
    line-height: 1.4;
    display: inline-block; }

@media (max-width: 767px) {
  .lia-quilt-row.lia-quilt-row-main-topics .lia-quilt-column.lia-quilt-column-24.lia-quilt-column-main-content-topics {
    padding: 0; } }

section.homepage-panel-topics {
  padding: 0; }
  @media (max-width: 767px) {
    section.homepage-panel-topics {
      margin-top: -19px; } }
  @media (min-width: 768px) {
    section.homepage-panel-topics {
      padding: 60px 0; } }
  section.homepage-panel-topics h3.panel-title {
    font-size: 20px;
    font-weight: 700;
    color: #ffffff;
    background-color: #1D2B3A;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center; }
    @media (min-width: 768px) {
      section.homepage-panel-topics h3.panel-title {
        display: none; } }
  @media (max-width: 767px) {
    section.homepage-panel-topics #carouselTopics {
      display: block;
      background-color: #f1f1f1; } }
  @media (min-width: 768px) {
    section.homepage-panel-topics #carouselTopics {
      width: 580px;
      margin: auto; } }
  section.homepage-panel-topics #carouselTopics .topicListContainer {
    overflow: hidden; }
    @media (max-width: 767px) {
      section.homepage-panel-topics #carouselTopics .topicListContainer {
        padding: 10px 0; } }
    @media (min-width: 768px) {
      section.homepage-panel-topics #carouselTopics .topicListContainer {
        height: 850px; } }
    section.homepage-panel-topics #carouselTopics .topicListContainer .topicList {
      top: 0;
      transition: all 0.5s ease; }
      @media (max-width: 767px) {
        section.homepage-panel-topics #carouselTopics .topicListContainer .topicList {
          position: static; } }
      @media (min-width: 768px) {
        section.homepage-panel-topics #carouselTopics .topicListContainer .topicList {
          position: relative;
          display: block; } }
      section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li {
        height: 125px;
        margin-top: 0;
        padding: 10px;
        margin-left: 10px;
        position: relative; }
        @media (min-width: 768px) {
          section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li {
            padding: 15px;
            margin-top: 20px;
            margin-left: 0;
            height: 150px; } }
        section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li:first-child {
          margin-top: 0px; }
        section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem {
          position: relative;
          z-index: 2;
          height: 100%;
          display: flex;
          align-items: center; }
          @media (max-width: 767px) {
            section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem > div {
              width: 100%; }
              section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem > div .details > div {
                width: 100%; }
                section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem > div .details > div .post-context {
                  white-space: nowrap;
                  text-overflow: ellipsis;
                  overflow: hidden;
                  width: calc(100% - 1px);
                  display: block; }
              section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem > div .subject {
                font-size: 15px; }
              section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem > div .body {
                display: none; } }
          section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem.unread h4::before {
            content: '';
            display: inline-block;
            width: 7px;
            height: 7px;
            border-radius: 50%;
            margin-right: 5px;
            position: relative;
            bottom: 3px; }
            @media (max-width: 767px) {
              section.homepage-panel-topics #carouselTopics .topicListContainer .topicList .li .topicItem.unread h4::before {
                width: 5px;
                height: 5px; } }
      @media (max-width: 767px) {
        section.homepage-panel-topics #carouselTopics .topicListContainer .topicList li.showTopic {
          display: block; } }
      section.homepage-panel-topics #carouselTopics .topicListContainer .topicList.owl-carousel .owl-stage {
        left: -20px; }
  section.homepage-panel-topics #carouselTopics .viewmore {
    padding: 50px;
    text-align: center; }
    @media (max-width: 767px) {
      section.homepage-panel-topics #carouselTopics .viewmore {
        display: none; } }
    section.homepage-panel-topics #carouselTopics .viewmore button.btn {
      opacity: 1;
      min-width: 0;
      width: 180px;
      height: 42px;
      overflow: hidden;
      padding: 11px 0 9px;
      transition: all 0.3s ease;
      position: relative; }
      section.homepage-panel-topics #carouselTopics .viewmore button.btn[disabled] {
        opacity: 0;
        width: 0; }
      section.homepage-panel-topics #carouselTopics .viewmore button.btn::before, section.homepage-panel-topics #carouselTopics .viewmore button.btn::after {
        display: inline-block;
        font-family: "Font Awesome 5 Pro";
        font-weight: 900;
        font-size: 14px; }
      section.homepage-panel-topics #carouselTopics .viewmore button.btn.viewprev::before {
        content: '\f077';
        margin-right: 10px; }
      section.homepage-panel-topics #carouselTopics .viewmore button.btn.viewnext span {
        display: none; }
      section.homepage-panel-topics #carouselTopics .viewmore button.btn.viewnext::after {
        content: "\f078";
        margin-left: 10px; }
      @media (max-width: 767px) {
        section.homepage-panel-topics #carouselTopics .viewmore button.btn.viewprev {
          display: none; }
        section.homepage-panel-topics #carouselTopics .viewmore button.btn.viewnext {
          background-color: transparent;
          color: #4b917d;
          text-transform: capitalize;
          font-weight: normal;
          text-decoration: underline; }
          section.homepage-panel-topics #carouselTopics .viewmore button.btn.viewnext span {
            display: inline-block;
            text-transform: lowercase;
            text-decoration: underline; } }
  section.homepage-panel-topics ul.radioTitles {
    margin-bottom: 45px; }
    @media (max-width: 767px) {
      section.homepage-panel-topics ul.radioTitles {
        display: none; } }
    section.homepage-panel-topics ul.radioTitles li {
      padding: 0 28px; }

.theme1 .topicItem.unread h4::before {
  background-color: #576DD6; }

.theme2 .topicItem.unread h4::before {
  background-color: #D64000; }

.theme3 .topicItem.unread h4::before {
  background-color: #EB1E32; }

.lia-quilt-row-main-stars {
  color: #FFFFFF;
  background-image: linear-gradient(#1ED760, #000000); }
  .lia-quilt-row-main-stars section.homepage-panel-stars {
    padding: 60px 0; }
    .lia-quilt-row-main-stars section.homepage-panel-stars .container-fluid {
      padding: 0; }
      .lia-quilt-row-main-stars section.homepage-panel-stars .container-fluid .row {
        margin: 0; }
        .lia-quilt-row-main-stars section.homepage-panel-stars .container-fluid .row .col-sm-6, .lia-quilt-row-main-stars section.homepage-panel-stars .container-fluid .row .col-sm-5 {
          padding: 0; }
    .lia-quilt-row-main-stars section.homepage-panel-stars h2 {
      padding: 40px 0;
      color: #ffffff; }
    .lia-quilt-row-main-stars section.homepage-panel-stars .tab {
      display: inline-block;
      text-transform: uppercase;
      font-size: 12px;
      font-weight: 800;
      padding: 3px 5px 0 5px;
      background-color: #EB1E32; }
      @media (max-width: 767px) {
        .lia-quilt-row-main-stars section.homepage-panel-stars .tab {
          background-color: #1ED760; } }
    .lia-quilt-row-main-stars section.homepage-panel-stars .btn {
      margin-top: 40px;
      margin-bottom: 30px; }
      @media (min-width: 768px) {
        .lia-quilt-row-main-stars section.homepage-panel-stars .btn {
          margin-bottom: 0; } }
    .lia-quilt-row-main-stars section.homepage-panel-stars #star-container {
      max-width: 90vh;
      max-height: 90vh;
      position: relative; }
      .lia-quilt-row-main-stars section.homepage-panel-stars #star-container #star-main {
        height: 100%;
        width: 100%; }
        .lia-quilt-row-main-stars section.homepage-panel-stars #star-container #star-main .star-row {
          width: 100%;
          height: 33.33%;
          font: 0/0 a; }
          .lia-quilt-row-main-stars section.homepage-panel-stars #star-container #star-main .star-row .circle {
            display: inline-block;
            vertical-align: middle;
            margin: 3%;
            width: 27.33%;
            padding-bottom: 27.33%;
            border-radius: 50%;
            position: relative; }
            .lia-quilt-row-main-stars section.homepage-panel-stars #star-container #star-main .star-row .circle.social img {
              background-color: #FFFFFF;
              width: 100%;
              height: 100%;
              position: absolute;
              border-radius: 50%;
              object-fit: cover;
              max-width: none; }
            .lia-quilt-row-main-stars section.homepage-panel-stars #star-container #star-main .star-row .circle .avatar {
              width: 100%;
              height: 100%;
              position: absolute; }

section.homepage-panel-metrics {
  background-color: #1D2B3A; }
  @media (max-width: 767px) {
    section.homepage-panel-metrics {
      display: none; } }
  section.homepage-panel-metrics .statsContainer {
    padding: 50px 0;
    display: flex;
    justify-content: center;
    align-items: center; }
    section.homepage-panel-metrics .statsContainer img {
      height: 80px;
      margin-right: 40px; }
    section.homepage-panel-metrics .statsContainer p {
      color: #ffffff;
      margin: 0 !important;
      font-size: 20px;
      line-height: 1.5em; }
      section.homepage-panel-metrics .statsContainer p > span {
        font-weight: 700;
        color: #1ED760; }

@media (max-width: 767px) {
  .lia-quilt-row.lia-quilt-row-main-blog .lia-quilt-column.lia-quilt-column-24.lia-quilt-column-main-content-blog {
    padding: 0; } }

section.homepage-panel-blog {
  padding-bottom: 40px; }
  @media (min-width: 768px) {
    section.homepage-panel-blog {
      padding-bottom: 60px; } }
  section.homepage-panel-blog h2 {
    text-align: center;
    margin: 30px;
    font-size: 32px;
    font-weight: 700; }
    @media (min-width: 768px) {
      section.homepage-panel-blog h2 {
        margin: 50px; } }
    @media (min-width: 992px) {
      section.homepage-panel-blog h2 {
        margin: 60px; } }
    @media (min-width: 1200px) {
      section.homepage-panel-blog h2 {
        margin: 75px; } }
    @media (min-width: 768px) {
      section.homepage-panel-blog h2 {
        font-size: 49px; } }
  section.homepage-panel-blog p {
    font-size: 15px;
    margin-bottom: 0; }
  section.homepage-panel-blog .blog-viewall {
    margin-top: 20px; }
  section.homepage-panel-blog #carouselBlog {
    margin: auto; }
    @media (max-width: 767px) {
      section.homepage-panel-blog #carouselBlog .owl-stage {
        left: -30px; }
      section.homepage-panel-blog #carouselBlog .owl-item > div {
        margin-left: 15px; } }
    @media (min-width: 768px) {
      section.homepage-panel-blog #carouselBlog {
        width: 588px; } }
    @media (min-width: 992px) {
      section.homepage-panel-blog #carouselBlog {
        width: 812px; } }
    @media (min-width: 1200px) {
      section.homepage-panel-blog #carouselBlog {
        width: 920px; } }
    section.homepage-panel-blog #carouselBlog .subject {
      font-size: 20px;
      font-weight: 700; }
    section.homepage-panel-blog #carouselBlog .blogImage {
      margin: 0 0 20px;
      padding-top: 100%;
      position: relative; }
      section.homepage-panel-blog #carouselBlog .blogImage img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        position: absolute;
        top: 0; }
    section.homepage-panel-blog #carouselBlog a {
      color: #191414; }

nav.homepage-category-browser {
  margin-top: 20px; }
  @media (min-width: 768px) {
    nav.homepage-category-browser {
      margin-top: 55px; } }
  nav.homepage-category-browser ul {
    margin: 0; }
    @media (min-width: 768px) {
      nav.homepage-category-browser ul {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        text-align: center; } }
    nav.homepage-category-browser ul li {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 33.33%;
      -moz-box-flex: 0;
      -moz-flex: 0 0 33.33%;
      -ms-flex: 0 0 33.33%;
      flex: 0 0 33.33%; }
      nav.homepage-category-browser ul li a.homepageCategory {
        display: block;
        color: white; }
        @media (max-width: 767px) {
          nav.homepage-category-browser ul li a.homepageCategory {
            display: flex; } }
        @media (min-width: 768px) {
          nav.homepage-category-browser ul li a.homepageCategory {
            padding: 15px 0;
            border-radius: 15px;
            transition: all 0.3s ease; }
            nav.homepage-category-browser ul li a.homepageCategory:hover {
              background-color: rgba(255, 255, 255, 0.15); } }
        nav.homepage-category-browser ul li a.homepageCategory > p {
          margin: 0 20px; }
          nav.homepage-category-browser ul li a.homepageCategory > p i {
            margin: 0 auto 30px;
            display: block;
            width: 60px;
            height: 60px;
            text-align: center;
            background: white;
            border-radius: 50%; }
            @media (min-width: 768px) {
              nav.homepage-category-browser ul li a.homepageCategory > p i {
                margin: 0 auto 25px; } }
            @media (min-width: 768px) {
              nav.homepage-category-browser ul li a.homepageCategory > p i {
                width: 120px;
                height: 120px; } }
            nav.homepage-category-browser ul li a.homepageCategory > p i:after {
              font-size: 30px;
              line-height: 60px; }
              @media (min-width: 768px) {
                nav.homepage-category-browser ul li a.homepageCategory > p i:after {
                  font-size: 60px;
                  line-height: 120px; } }
            nav.homepage-category-browser ul li a.homepageCategory > p i.Help:after {
              content: '\f128'; }
            nav.homepage-category-browser ul li a.homepageCategory > p i.TheGreenRoom:after {
              content: '\f075'; }
            nav.homepage-category-browser ul li a.homepageCategory > p i.newideas:after {
              content: '\f672'; }
        nav.homepage-category-browser ul li a.homepageCategory > div {
          margin-top: -4px; }
          nav.homepage-category-browser ul li a.homepageCategory > div p {
            margin: 0; }
            @media (min-width: 768px) {
              nav.homepage-category-browser ul li a.homepageCategory > div p {
                margin: 0 auto;
                max-width: 120px; } }
        nav.homepage-category-browser ul li a.homepageCategory h3 {
          font-size: 36px;
          font-weight: 700; }
          @media (min-width: 768px) {
            nav.homepage-category-browser ul li a.homepageCategory h3 {
              font-size: 49px; } }

.theme1 a.homepageCategory i:after {
  color: #576DD6; }

.theme2 a.homepageCategory i:after {
  color: #D64000; }

.lia-quilt-row.lia-quilt-row-browse-ideas-row {
  background-color: #191414;
  color: #ffffff; }

@media (min-width: 768px) {
  section.browse-ideas {
    padding-top: 75px;
    padding-bottom: 75px; } }

section.browse-ideas h2 {
  text-align: center;
  margin-bottom: 40px; }
  @media (max-width: 767px) {
    section.browse-ideas h2 {
      display: none; } }

section.browse-ideas h3.panel-title {
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  background-color: #191414;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (min-width: 768px) {
    section.browse-ideas h3.panel-title {
      display: none; } }

@media (max-width: 767px) {
  section.browse-ideas ul.radioTitles {
    display: none; } }

section.browse-ideas ul.radioTitles li {
  border-color: #ffffff;
  color: #ffffff;
  font-size: 15px; }
  section.browse-ideas ul.radioTitles li.active {
    background-color: #ffffff;
    color: #191414; }

@media (max-width: 767px) {
  section.browse-ideas .browse-grid {
    display: block;
    background-color: #f1f1f1; } }

section.browse-ideas .browse-grid .ideaListContainer {
  overflow: hidden; }
  @media (max-width: 767px) {
    section.browse-ideas .browse-grid .ideaListContainer {
      padding: 10px 0; } }
  @media (min-width: 768px) {
    section.browse-ideas .browse-grid .ideaListContainer {
      height: 620px; } }
  section.browse-ideas .browse-grid .ideaListContainer .ideaList {
    min-height: 100%;
    transition: all 0.5s ease; }
    @media (max-width: 767px) {
      section.browse-ideas .browse-grid .ideaListContainer .ideaList {
        position: static;
        display: block; } }
    @media (min-width: 768px) {
      section.browse-ideas .browse-grid .ideaListContainer .ideaList {
        position: relative;
        top: 0;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center; } }
    section.browse-ideas .browse-grid .ideaListContainer .ideaList.owl-carousel .owl-stage {
      left: -20px; }

section.browse-ideas .browse-grid .card {
  overflow: hidden;
  color: #191414;
  position: relative;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  padding: 20px;
  height: 280px;
  border-radius: 4px;
  background-color: #AF2896; }
  section.browse-ideas .browse-grid .card .idea {
    z-index: 2; }
  @media (max-width: 767px) {
    section.browse-ideas .browse-grid .card {
      margin-left: 10px; } }
  @media (min-width: 768px) {
    section.browse-ideas .browse-grid .card {
      margin: 15px;
      flex-basis: calc(50% - 40px);
      box-shadow: 6px 10px black; } }
  @media (min-width: 992px) {
    section.browse-ideas .browse-grid .card {
      flex-basis: calc(33.3% - 40px); } }
  section.browse-ideas .browse-grid .card h3 {
    font-size: 20px;
    margin-right: 50px;
    margin-bottom: 5px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }
  section.browse-ideas .browse-grid .card .author {
    font-size: 13px; }
    section.browse-ideas .browse-grid .card .author span {
      font-weight: 700; }
  section.browse-ideas .browse-grid .card .votes {
    text-align: right;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 700;
    position: absolute;
    right: 20px;
    bottom: 120px; }
  section.browse-ideas .browse-grid .card .vote-number {
    text-align: right;
    font-size: 49px;
    font-weight: 900;
    line-height: 50px;
    position: absolute;
    bottom: 70px;
    right: 20px; }
  section.browse-ideas .browse-grid .card .comments {
    position: absolute;
    bottom: 10px;
    left: 20px;
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    color: #ffffff; }
    section.browse-ideas .browse-grid .card .comments i {
      display: block; }
  section.browse-ideas .browse-grid .card .status {
    position: absolute;
    bottom: 10px;
    right: 20px;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 700;
    margin-left: 110px;
    text-align: right;
    line-height: 18px; }
  section.browse-ideas .browse-grid .card .bgHighlight::before {
    content: '';
    display: inline-block;
    border-right: 60px solid;
    position: absolute;
    right: 0; }
  section.browse-ideas .browse-grid .card .bgHighlight::after {
    content: '';
    display: inline-block;
    border-left: 110px solid;
    border-top: 110px solid transparent;
    position: absolute;
    left: 0;
    bottom: 0; }
  section.browse-ideas .browse-grid .card .vote-number, section.browse-ideas .browse-grid .card .status {
    color: #AF2896; }
  section.browse-ideas .browse-grid .card .bgHighlight::before {
    border-right-color: #AF2896; }
  section.browse-ideas .browse-grid .card .bgHighlight::after {
    border-left-color: #AF2896; }
  section.browse-ideas .browse-grid .card.New_bug_report, section.browse-ideas .browse-grid .card.New_issue_report, section.browse-ideas .browse-grid .card.newsuggestion, section.browse-ideas .browse-grid .card.newidea {
    background-color: #AF2896; }
    section.browse-ideas .browse-grid .card.New_bug_report .vote-number, section.browse-ideas .browse-grid .card.New_bug_report .status, section.browse-ideas .browse-grid .card.New_issue_report .vote-number, section.browse-ideas .browse-grid .card.New_issue_report .status, section.browse-ideas .browse-grid .card.newsuggestion .vote-number, section.browse-ideas .browse-grid .card.newsuggestion .status, section.browse-ideas .browse-grid .card.newidea .vote-number, section.browse-ideas .browse-grid .card.newidea .status {
      color: #AF2896; }
    section.browse-ideas .browse-grid .card.New_bug_report .bgHighlight::before, section.browse-ideas .browse-grid .card.New_issue_report .bgHighlight::before, section.browse-ideas .browse-grid .card.newsuggestion .bgHighlight::before, section.browse-ideas .browse-grid .card.newidea .bgHighlight::before {
      border-right-color: #AF2896; }
    section.browse-ideas .browse-grid .card.New_bug_report .bgHighlight::after, section.browse-ideas .browse-grid .card.New_issue_report .bgHighlight::after, section.browse-ideas .browse-grid .card.newsuggestion .bgHighlight::after, section.browse-ideas .browse-grid .card.newidea .bgHighlight::after {
      border-left-color: #AF2896; }
  section.browse-ideas .browse-grid .card.Need_more_info, section.browse-ideas .browse-grid .card.Under_investigation, section.browse-ideas .browse-grid .card.underconsideration {
    background-color: #509BF5; }
    section.browse-ideas .browse-grid .card.Need_more_info .vote-number, section.browse-ideas .browse-grid .card.Need_more_info .status, section.browse-ideas .browse-grid .card.Under_investigation .vote-number, section.browse-ideas .browse-grid .card.Under_investigation .status, section.browse-ideas .browse-grid .card.underconsideration .vote-number, section.browse-ideas .browse-grid .card.underconsideration .status {
      color: #509BF5; }
    section.browse-ideas .browse-grid .card.Need_more_info .bgHighlight::before, section.browse-ideas .browse-grid .card.Under_investigation .bgHighlight::before, section.browse-ideas .browse-grid .card.underconsideration .bgHighlight::before {
      border-right-color: #509BF5; }
    section.browse-ideas .browse-grid .card.Need_more_info .bgHighlight::after, section.browse-ideas .browse-grid .card.Under_investigation .bgHighlight::after, section.browse-ideas .browse-grid .card.underconsideration .bgHighlight::after {
      border-left-color: #509BF5; }
  section.browse-ideas .browse-grid .card.feedbackrequested {
    background-color: #1ED760; }
    section.browse-ideas .browse-grid .card.feedbackrequested .vote-number, section.browse-ideas .browse-grid .card.feedbackrequested .status {
      color: #1ED760; }
    section.browse-ideas .browse-grid .card.feedbackrequested .bgHighlight::before {
      border-right-color: #1ED760; }
    section.browse-ideas .browse-grid .card.feedbackrequested .bgHighlight::after {
      border-left-color: #1ED760; }
  section.browse-ideas .browse-grid .card.Fixed, section.browse-ideas .browse-grid .card.implemented {
    background-color: #FFC864; }
    section.browse-ideas .browse-grid .card.Fixed .vote-number, section.browse-ideas .browse-grid .card.Fixed .status, section.browse-ideas .browse-grid .card.implemented .vote-number, section.browse-ideas .browse-grid .card.implemented .status {
      color: #FFC864; }
    section.browse-ideas .browse-grid .card.Fixed .bgHighlight::before, section.browse-ideas .browse-grid .card.implemented .bgHighlight::before {
      border-right-color: #FFC864; }
    section.browse-ideas .browse-grid .card.Fixed .bgHighlight::after, section.browse-ideas .browse-grid .card.implemented .bgHighlight::after {
      border-left-color: #FFC864; }
  section.browse-ideas .browse-grid .card.Closed, section.browse-ideas .browse-grid .card.inactiveidea, section.browse-ideas .browse-grid .card.notplanned, section.browse-ideas .browse-grid .card.notimplementable, section.browse-ideas .browse-grid .card.not_right_now, section.browse-ideas .browse-grid .card.notrightnow, section.browse-ideas .browse-grid .card.Not_an_issue, section.browse-ideas .browse-grid .card.duplicate {
    background-color: #FF4632; }
    section.browse-ideas .browse-grid .card.Closed .vote-number, section.browse-ideas .browse-grid .card.Closed .status, section.browse-ideas .browse-grid .card.inactiveidea .vote-number, section.browse-ideas .browse-grid .card.inactiveidea .status, section.browse-ideas .browse-grid .card.notplanned .vote-number, section.browse-ideas .browse-grid .card.notplanned .status, section.browse-ideas .browse-grid .card.notimplementable .vote-number, section.browse-ideas .browse-grid .card.notimplementable .status, section.browse-ideas .browse-grid .card.not_right_now .vote-number, section.browse-ideas .browse-grid .card.not_right_now .status, section.browse-ideas .browse-grid .card.notrightnow .vote-number, section.browse-ideas .browse-grid .card.notrightnow .status, section.browse-ideas .browse-grid .card.Not_an_issue .vote-number, section.browse-ideas .browse-grid .card.Not_an_issue .status, section.browse-ideas .browse-grid .card.duplicate .vote-number, section.browse-ideas .browse-grid .card.duplicate .status {
      color: #FF4632; }
    section.browse-ideas .browse-grid .card.Closed .bgHighlight::before, section.browse-ideas .browse-grid .card.inactiveidea .bgHighlight::before, section.browse-ideas .browse-grid .card.notplanned .bgHighlight::before, section.browse-ideas .browse-grid .card.notimplementable .bgHighlight::before, section.browse-ideas .browse-grid .card.not_right_now .bgHighlight::before, section.browse-ideas .browse-grid .card.notrightnow .bgHighlight::before, section.browse-ideas .browse-grid .card.Not_an_issue .bgHighlight::before, section.browse-ideas .browse-grid .card.duplicate .bgHighlight::before {
      border-right-color: #FF4632; }
    section.browse-ideas .browse-grid .card.Closed .bgHighlight::after, section.browse-ideas .browse-grid .card.inactiveidea .bgHighlight::after, section.browse-ideas .browse-grid .card.notplanned .bgHighlight::after, section.browse-ideas .browse-grid .card.notimplementable .bgHighlight::after, section.browse-ideas .browse-grid .card.not_right_now .bgHighlight::after, section.browse-ideas .browse-grid .card.notrightnow .bgHighlight::after, section.browse-ideas .browse-grid .card.Not_an_issue .bgHighlight::after, section.browse-ideas .browse-grid .card.duplicate .bgHighlight::after {
      border-left-color: #FF4632; }
  section.browse-ideas .browse-grid .card.planned {
    background-color: #F59B23; }
    section.browse-ideas .browse-grid .card.planned .vote-number, section.browse-ideas .browse-grid .card.planned .status {
      color: #F59B23; }
    section.browse-ideas .browse-grid .card.planned .bgHighlight::before {
      border-right-color: #F59B23; }
    section.browse-ideas .browse-grid .card.planned .bgHighlight::after {
      border-left-color: #F59B23; }

section.browse-ideas .browse-grid a.readmore {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-indent: -99999px;
  z-index: 3; }
  section.browse-ideas .browse-grid a.readmore + .bgHighlight {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 0.5s ease;
    z-index: 1;
    background-color: white; }
    @media (max-width: 767px) {
      section.browse-ideas .browse-grid a.readmore + .bgHighlight {
        background-color: #fff; } }
  @media (min-width: 768px) {
    section.browse-ideas .browse-grid a.readmore:hover + .bgHighlight {
      background-color: rgba(255, 255, 255, 0.8); } }

section.browse-ideas .viewmore {
  text-align: center;
  padding-top: 30px;
  font-size: 30px; }
  @media (max-width: 767px) {
    section.browse-ideas .viewmore {
      display: none; } }
  section.browse-ideas .viewmore button {
    display: inline-block;
    padding: 10px;
    color: #ffffff;
    background-color: transparent;
    transition: opacity 0.3s ease;
    opacity: 1;
    border: 0; }
    section.browse-ideas .viewmore button span {
      display: none; }
    section.browse-ideas .viewmore button[disabled] {
      opacity: 0.3; }

.lia-quilt-row.lia-quilt-row-discover-idea-row {
  background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/discover-burst.png");
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 0% 30%;
  color: #FFFFFF;
  background-color: #F59B23; }

section.discover-idea {
  text-align: center;
  max-width: 550px;
  margin: 0 auto;
  color: #191414; }
  @media (max-width: 767px) {
    section.discover-idea {
      padding-top: 30px;
      padding-bottom: 40px; } }
  @media (min-width: 768px) {
    section.discover-idea {
      padding-top: 75px;
      padding-bottom: 75px; } }
  section.discover-idea p {
    margin: 30px 0 40px; }
    @media (max-width: 767px) {
      section.discover-idea p {
        margin: 10px 0 20px; } }
  section.discover-idea .btn.discover {
    font-size: 20px; }

.lia-quilt-row.lia-quilt-row-review-ideas-row {
  background-image: linear-gradient(#202F72, #C87D55);
  color: #FFFFFF; }

section.idea-review-panel {
  text-align: center;
  max-width: 550px;
  margin: 0 auto; }
  @media (max-width: 767px) {
    section.idea-review-panel {
      padding-top: 30px;
      padding-bottom: 40px; } }
  @media (min-width: 768px) {
    section.idea-review-panel {
      padding-top: 75px;
      padding-bottom: 75px; } }
  section.idea-review-panel h2 {
    margin-bottom: 40px; }
  section.idea-review-panel p {
    margin: 30px 0 40px; }
    @media (max-width: 767px) {
      section.idea-review-panel p {
        margin: 10px 0 20px; } }

section.share-idea {
  text-align: center;
  padding-top: 75px;
  padding-bottom: 75px;
  max-width: 550px;
  margin: 0 auto;
  overflow: auto; }
  section.share-idea > .pad {
    margin: 30px 0 40px; }
    @media (max-width: 767px) {
      section.share-idea > .pad {
        margin: 10px 0 20px; } }
  section.share-idea a.btn.btn-primary.discover.topPad {
    margin-top: 30px; }
  section.share-idea .topicListContainer {
    margin-bottom: 40px; }
    section.share-idea .topicListContainer .topicList .li {
      border-radius: 15px;
      background-color: white;
      overflow: hidden;
      text-align: left;
      margin-top: 10px;
      margin-right: 6px;
      margin-bottom: 25px;
      box-shadow: 6px 10px rgba(25, 20, 20, 0.1); }
      section.share-idea .topicListContainer .topicList .li .topicItem {
        padding: 10px; }
      section.share-idea .topicListContainer .topicList .li .status {
        color: #AF2896;
        margin-bottom: 0;
        text-transform: uppercase;
        text-align: right;
        font-weight: bold; }
      section.share-idea .topicListContainer .topicList .li .subject {
        background-color: #AF2896;
        display: block;
        color: #ffffff;
        margin: -10px -10px 10px;
        padding: 10px;
        font-size: 18px; }
      section.share-idea .topicListContainer .topicList .li .readmore:hover + .bgHighlight {
        background-color: #AF2896; }
      section.share-idea .topicListContainer .topicList .li .bgHighlight {
        opacity: 0.2; }
      section.share-idea .topicListContainer .topicList .li.New_bug_report .status, section.share-idea .topicListContainer .topicList .li.New_issue_report .status, section.share-idea .topicListContainer .topicList .li.newsuggestion .status, section.share-idea .topicListContainer .topicList .li.newidea .status {
        color: #AF2896; }
      section.share-idea .topicListContainer .topicList .li.New_bug_report .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.New_bug_report .subject, section.share-idea .topicListContainer .topicList .li.New_issue_report .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.New_issue_report .subject, section.share-idea .topicListContainer .topicList .li.newsuggestion .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.newsuggestion .subject, section.share-idea .topicListContainer .topicList .li.newidea .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.newidea .subject {
        background-color: #AF2896; }
      section.share-idea .topicListContainer .topicList .li.Need_more_info .status, section.share-idea .topicListContainer .topicList .li.Under_investigation .status, section.share-idea .topicListContainer .topicList .li.underconsideration .status {
        color: #509BF5; }
      section.share-idea .topicListContainer .topicList .li.Need_more_info .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.Need_more_info .subject, section.share-idea .topicListContainer .topicList .li.Under_investigation .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.Under_investigation .subject, section.share-idea .topicListContainer .topicList .li.underconsideration .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.underconsideration .subject {
        background-color: #509BF5; }
      section.share-idea .topicListContainer .topicList .li.feedbackrequested .status {
        color: #1ED760; }
      section.share-idea .topicListContainer .topicList .li.feedbackrequested .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.feedbackrequested .subject {
        background-color: #1ED760; }
      section.share-idea .topicListContainer .topicList .li.Fixed .status, section.share-idea .topicListContainer .topicList .li.implemented .status {
        color: #FFC864; }
      section.share-idea .topicListContainer .topicList .li.Fixed .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.Fixed .subject, section.share-idea .topicListContainer .topicList .li.implemented .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.implemented .subject {
        background-color: #FFC864; }
      section.share-idea .topicListContainer .topicList .li.Closed .status, section.share-idea .topicListContainer .topicList .li.inactiveidea .status, section.share-idea .topicListContainer .topicList .li.notplanned .status, section.share-idea .topicListContainer .topicList .li.notimplementable .status, section.share-idea .topicListContainer .topicList .li.not_right_now .status, section.share-idea .topicListContainer .topicList .li.notrightnow .status, section.share-idea .topicListContainer .topicList .li.Not_an_issue .status, section.share-idea .topicListContainer .topicList .li.duplicate .status {
        color: #FF4632; }
      section.share-idea .topicListContainer .topicList .li.Closed .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.Closed .subject, section.share-idea .topicListContainer .topicList .li.inactiveidea .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.inactiveidea .subject, section.share-idea .topicListContainer .topicList .li.notplanned .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.notplanned .subject, section.share-idea .topicListContainer .topicList .li.notimplementable .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.notimplementable .subject, section.share-idea .topicListContainer .topicList .li.not_right_now .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.not_right_now .subject, section.share-idea .topicListContainer .topicList .li.notrightnow .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.notrightnow .subject, section.share-idea .topicListContainer .topicList .li.Not_an_issue .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.Not_an_issue .subject, section.share-idea .topicListContainer .topicList .li.duplicate .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.duplicate .subject {
        background-color: #FF4632; }
      section.share-idea .topicListContainer .topicList .li.planned .status {
        color: #F59B23; }
      section.share-idea .topicListContainer .topicList .li.planned .readmore:hover + .bgHighlight,
      section.share-idea .topicListContainer .topicList .li.planned .subject {
        background-color: #F59B23; }
  section.share-idea h3 {
    margin-bottom: 18px; }
  section.share-idea .idea-search > div {
    position: relative; }
    @media (min-width: 768px) {
      section.share-idea .idea-search > div {
        display: flex; } }
    section.share-idea .idea-search > div input[type='text'] {
      font-size: 20px;
      border: none;
      border-bottom: 2px solid #191414;
      border-radius: 0;
      padding: 30px 0;
      color: #191414;
      background-color: transparent; }
      @media (max-width: 767px) {
        section.share-idea .idea-search > div input[type='text'] {
          padding: 30px 40px 30px 0; } }
    section.share-idea .idea-search > div button {
      min-width: 60px;
      width: 60px;
      height: 60px;
      border-radius: 50%;
      border: none;
      color: #ffffff;
      background-color: #1DB954;
      margin-left: 10px;
      font-size: 30px;
      line-height: 25px;
      transition: all 0.3s ease;
      display: flex;
      align-items: center;
      justify-content: center; }
      section.share-idea .idea-search > div button i {
        margin-left: 3px; }
      section.share-idea .idea-search > div button .loading-dots {
        display: none; }
      section.share-idea .idea-search > div button[disabled] .loading-dots {
        display: block; }
      section.share-idea .idea-search > div button[disabled] i {
        display: none; }
      section.share-idea .idea-search > div button:active, section.share-idea .idea-search > div button:focus, section.share-idea .idea-search > div button:hover {
        opacity: 0.8; }
      @media (max-width: 767px) {
        section.share-idea .idea-search > div button {
          width: 40px;
          min-width: 40px;
          height: 40px;
          font-size: 30px;
          line-height: 18px;
          position: absolute;
          padding: 0;
          text-align: right;
          margin: 0;
          right: 0;
          bottom: 10px;
          color: #1DB954;
          background-color: transparent; } }

.PostPage .lia-main-advisory-display {
  display: none; }

@media (max-width: 767px) {
  .idea-message-content-wrapper {
    display: flex;
    flex-direction: column-reverse;
    margin-top: 0;
    margin-bottom: 15px; } }

.idea-message-content-wrapper .idea-message-likes-and-status {
  position: relative;
  display: block;
  padding: 20px;
  background: #A0C3D2;
  border-radius: 15px;
  margin-top: -15px;
  margin-bottom: 0;
  color: #1E3264;
  font-weight: 900;
  text-transform: capitalize;
  font-size: 20px;
  line-height: normal;
  white-space: nowrap;
  text-align: center; }
  .idea-message-content-wrapper .idea-message-likes-and-status::before {
    display: none; }
  .idea-message-content-wrapper .idea-message-likes-and-status .message-status-link {
    color: #1E3264;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    white-space: nowrap;
    display: block; }
    .idea-message-content-wrapper .idea-message-likes-and-status .message-status-link:active, .idea-message-content-wrapper .idea-message-likes-and-status .message-status-link:focus, .idea-message-content-wrapper .idea-message-likes-and-status .message-status-link:hover {
      color: #1E3264; }
  @media (max-width: 767px) {
    .idea-message-content-wrapper .idea-message-likes-and-status {
      margin-top: 0; }
      .idea-message-content-wrapper .idea-message-likes-and-status::before {
        content: '';
        display: block;
        position: absolute;
        top: -20px;
        left: 50%;
        transform: translateX(-50%);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-bottom: 20px solid #A0C3D2;
        z-index: 2; } }
  @media (min-width: 768px) {
    .idea-message-content-wrapper .idea-message-likes-and-status {
      margin-left: 30px; }
      .idea-message-content-wrapper .idea-message-likes-and-status::after {
        content: '';
        display: block;
        position: absolute;
        bottom: 50%;
        left: -30px;
        transform: translateY(50%) rotate(90deg);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid #A0C3D2;
        z-index: 2; } }
  .idea-message-content-wrapper .idea-message-likes-and-status .kudos-action-wrapper {
    margin-top: 30px; }
    @media (max-width: 767px) {
      .idea-message-content-wrapper .idea-message-likes-and-status .kudos-action-wrapper {
        margin-top: 10px; } }
    .idea-message-content-wrapper .idea-message-likes-and-status .kudos-action-wrapper .kudos-thumb {
      line-height: 54px;
      text-align: center; }
      .idea-message-content-wrapper .idea-message-likes-and-status .kudos-action-wrapper .kudos-thumb::before {
        content: '\f164';
        font-family: 'Font Awesome 5 Pro' !important;
        font-size: 64px !important;
        color: #1E3264;
        font-weight: 900 !important;
        line-height: 36px;
        position: relative;
        top: -1px; }
      @media (max-width: 767px) {
        .idea-message-content-wrapper .idea-message-likes-and-status .kudos-action-wrapper .kudos-thumb {
          display: none; } }
    @media (max-width: 767px) {
      .idea-message-content-wrapper .idea-message-likes-and-status .kudos-action-wrapper .kudos-count-link .lia-component-kudos-widget-message-kudos-count::before {
        content: '\f164' !important;
        font-family: 'Font Awesome 5 Pro' !important;
        font-size: 32px !important;
        color: #1E3264 !important;
        font-weight: 900 !important;
        position: relative;
        top: -1px; } }

#pushready {
  position: fixed;
  font-size: 10px;
  z-index: 100;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  transition: all 0.3s;
  padding: 3px 10px 0;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  text-align: center;
  border: 2px solid white;
  box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.2); }
  #pushready.locked {
    background-color: red;
    color: white; }
  #pushready.ready {
    background-color: lightgreen;
    color: black; }
  #pushready.css {
    background-color: orange;
    color: black; }
  #pushready #prStatus {
    font-weight: bolder;
    text-transform: uppercase; }
  #pushready #prLock {
    background-color: white;
    color: black;
    border: 0;
    border-radius: 5px;
    margin-bottom: 5px !important; }
  #pushready #prLockedBy {
    border-top: 1px solid #ffffff99;
    border-bottom: 1px solid #ffffff99;
    margin: 2px 0 6px !important;
    padding: 2px 0 2px;
    list-style: none; }
  #pushready #prLock, #pushready #prLockedBy {
    display: none; }
  #pushready:hover #prLock, #pushready:hover #prLockedBy {
    display: block;
    margin: auto; }

.OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container,
.lia-component-message-list-detail-with-inline-editors {
  margin-top: 20px; }
  .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor,
  .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor {
    position: relative;
    background-color: black;
    transition: 0.3s all; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor::before,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor::before {
      content: '';
      display: block;
      position: absolute;
      top: -20px;
      left: 50%;
      transform: translateX(-50%);
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-bottom: 20px solid black;
      z-index: 2; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor::before,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor::before {
      top: 0;
      opacity: 0;
      transition: 0.3s all ease; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .lia-panel,
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .mce-panel.mce-panel,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-panel,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .mce-panel.mce-panel {
      transition: 0.3s all; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor > div,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor > div {
      max-width: 970px;
      padding: 0 15px;
      margin-left: auto;
      margin-right: auto; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded {
      background-color: white;
      padding: 15px 0; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded .advanced-reply-link-container,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded .advanced-reply-link-container {
        display: none; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded::before,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded::before {
        border-bottom-color: white; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite {
        background-color: #f8f7f7; }
        .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite .lia-panel,
        .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite .mce-panel.mce-panel,
        .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite .lia-panel,
        .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite .mce-panel.mce-panel {
          background-color: #f8f7f7; }
        .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite::before,
        .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.lia-inline-message-reply-form-expanded.offwhite::before {
          border-bottom-color: #f8f7f7; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper,
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper {
      padding: 30px 0;
      display: flex; }
      @media (max-width: 767px) {
        .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper,
        .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper {
          padding: 15px 0 !important; } }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper .UserAvatar > img,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper .UserAvatar > img {
        width: 42px;
        height: 42px; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper input,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper input {
        background-color: #f1f1f1;
        color: #8F8D8D;
        height: 42px;
        border: 0;
        border-radius: 21px;
        resize: none;
        padding: 0 25px; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper .lia-button-group,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor .lia-inline-message-reply-wrapper .lia-placeholder-wrapper .lia-button-group {
        padding-left: 10px; }
    .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.sticky:not(.anonymous),
    .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.sticky:not(.anonymous) {
      position: fixed;
      bottom: 0;
      width: 100%;
      z-index: 1000; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.sticky:not(.anonymous)::before,
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.sticky:not(.anonymous)::before {
        top: -20px;
        opacity: 1; }
      .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.sticky:not(.anonymous):not(.lia-inline-message-reply-form-expanded),
      .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.sticky:not(.anonymous):not(.lia-inline-message-reply-form-expanded) {
        bottom: 55px; }
        @media (max-width: 767px) {
          .OccasionPage .lia-quilt-occasion-page-star-calendar .replies-container .lia-inline-message-editor.sticky:not(.anonymous):not(.lia-inline-message-reply-form-expanded),
          .lia-component-message-list-detail-with-inline-editors .lia-inline-message-editor.sticky:not(.anonymous):not(.lia-inline-message-reply-form-expanded) {
            bottom: 40px; } }

section.nps-bar {
  position: relative;
  background-color: #1ED760;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  @media (max-width: 767px) {
    section.nps-bar {
      display: none; } }
  section.nps-bar[data-step='1'] div.step2 {
    filter: brightness(50%);
    height: 0 !important; }
    section.nps-bar[data-step='1'] div.step2 > div {
      position: absolute;
      opacity: 0;
      pointer-events: none; }
  section.nps-bar[data-step='2'] div.step1 {
    filter: brightness(50%);
    height: 0 !important; }
  section.nps-bar > div {
    overflow: hidden;
    transition: all 0.3s;
    width: 100%;
    display: flex;
    justify-content: center;
    text-align: center; }
    section.nps-bar > div p {
      font-size: 18px;
      line-height: 1.3; }
    @media screen and (min-width: 992px) {
      section.nps-bar > div > div {
        max-width: 962px; } }
    @media screen and (min-width: 1200px) {
      section.nps-bar > div > div {
        max-width: 1170px; } }
    section.nps-bar > div.step1 {
      background-color: #1ED760;
      filter: brightness(100%);
      align-items: end; }
      section.nps-bar > div.step1 > div {
        padding: 20px 0 38px; }
      section.nps-bar > div.step1 div.nps-buttons-container {
        position: relative;
        display: inline-block; }
        section.nps-bar > div.step1 div.nps-buttons-container #nps-buttons {
          display: flex;
          justify-content: center; }
          section.nps-bar > div.step1 div.nps-buttons-container #nps-buttons li {
            width: 40px;
            height: 40px;
            border-radius: 50%;
            background-color: rgba(255, 255, 255, 0);
            transition: all 0.3s;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 24px;
            font-weight: bold;
            margin: 0 5px;
            cursor: pointer; }
            section.nps-bar > div.step1 div.nps-buttons-container #nps-buttons li:hover, section.nps-bar > div.step1 div.nps-buttons-container #nps-buttons li:active, section.nps-bar > div.step1 div.nps-buttons-container #nps-buttons li:focus {
              background-color: rgba(255, 255, 255, 0.2); }
        section.nps-bar > div.step1 div.nps-buttons-container .indicator0,
        section.nps-bar > div.step1 div.nps-buttons-container .indicator10 {
          position: absolute;
          opacity: 0.6;
          margin-top: -6px; }
          section.nps-bar > div.step1 div.nps-buttons-container .indicator0::before,
          section.nps-bar > div.step1 div.nps-buttons-container .indicator10::before {
            position: absolute;
            top: -23px;
            content: '\f0d8';
            font-family: "Font Awesome 5 Pro";
            font-weight: 900;
            font-size: 24px; }
        section.nps-bar > div.step1 div.nps-buttons-container .indicator0 {
          left: 18px; }
        section.nps-bar > div.step1 div.nps-buttons-container .indicator10 {
          right: 18px; }
          section.nps-bar > div.step1 div.nps-buttons-container .indicator10::before {
            right: 0; }
    section.nps-bar > div.step2 {
      background-color: #1ED760;
      filter: brightness(100%); }
      section.nps-bar > div.step2 > div {
        padding: 20px 0; }
        section.nps-bar > div.step2 > div #nps-feedback {
          margin-bottom: 15px; }
        section.nps-bar > div.step2 > div .btn-primary:hover, section.nps-bar > div.step2 > div .btn-primary:focus, section.nps-bar > div.step2 > div .btn-primary:active {
          background-color: white;
          color: #1ED760; }
  section.nps-bar #nps-toggle {
    background: transparent;
    border: none;
    padding: 10px 20px;
    opacity: 0.75; }
    section.nps-bar #nps-toggle::after {
      content: "\f078";
      font-family: "Font Awesome 5 Pro";
      font-weight: 900;
      font-size: 14px;
      margin-left: 10px; }
    section.nps-bar #nps-toggle:not(.active) {
      width: 100%;
      text-align: right; }
      section.nps-bar #nps-toggle:not(.active) span {
        pointer-events: none; }
      section.nps-bar #nps-toggle:not(.active) + .step1, section.nps-bar #nps-toggle:not(.active) + .step1 + .step2 {
        display: none; }
    section.nps-bar #nps-toggle.active {
      position: absolute;
      z-index: 1;
      right: 0;
      top: 0; }
      section.nps-bar #nps-toggle.active span {
        display: none; }
      section.nps-bar #nps-toggle.active::after {
        content: "\f077"; }

@media (max-width: 767px) {
  .csaw-calendar-wrapper {
    overflow: scroll; } }

.csaw-calendar {
  display: table;
  width: 100%;
  border-radius: 15px;
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 15px;
  border: 1px solid #ccc;
  background-color: #fafafa; }
  .csaw-calendar > div {
    display: table-row; }
    .csaw-calendar > div > div {
      display: table-cell;
      width: 20%;
      text-align: center;
      padding: 10px 15px; }
      .csaw-calendar > div > div:not(:first-child) {
        border-left: 1px solid #ddd; }

.csaw-calendar-item {
  padding: 10px 15px;
  line-height: 1.3; }
  .csaw-calendar-item strong {
    display: block; }
  .csaw-calendar-item strong[class^="csaw"]::before {
    content: '';
    display: inline-block;
    height: 12px;
    width: 12px;
    margin-right: 5px;
    border-radius: 100%;
    border: 1px solid #ccc; }
  .csaw-calendar-item strong[class^="csaw"].csaw-treasure::before {
    background-color: #FFD97E; }
  .csaw-calendar-item strong[class^="csaw"].csaw-swag::before {
    background-color: #96F0B6; }
  .csaw-calendar-item strong[class^="csaw"].csaw-advisor::before {
    background-color: #AFB1FF; }

.csaw-calendar-row-day {
  font-weight: bold;
  background-color: #C8E0FC;
  font-size: 18px; }
  .csaw-calendar-row-day > div {
    padding: 5px 15px;
    border-color: #fff !important; }

.csaw-calendar-row-name {
  font-weight: bold;
  display: none !important; }

.csaw-activities {
  margin-top: 15px;
  display: flex;
  gap: 15px; }
  @media (max-width: 767px) {
    .csaw-activities {
      flex-direction: column;
      margin-bottom: 30px; } }
  .csaw-activities .csaw-activity {
    width: 100%;
    padding: 15px;
    background-color: #fafafa;
    border-radius: 15px;
    overflow: hidden; }
    .csaw-activities .csaw-activity h4 {
      font-size: 21px;
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px dashed black; }
    .csaw-activities .csaw-activity ul li {
      font-weight: bold; }
    .csaw-activities .csaw-activity:nth-child(1) {
      background-color: #FFD97E; }
    .csaw-activities .csaw-activity:nth-child(2) {
      background-color: #96F0B6; }
    .csaw-activities .csaw-activity:nth-child(3) {
      background-color: #AFB1FF; }

#openmic-banner {
  background-color: #000;
  margin: 1px 0;
  display: flex;
  justify-content: center; }
  #openmic-banner div {
    color: #fff;
    max-width: 970px;
    padding: 10px 15px;
    text-align: center; }
    #openmic-banner div a {
      text-decoration: underline;
      color: #fff; }

#openmic-header {
  background-color: #191414;
  color: #ffffff;
  background: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/openmic-header-bg.png?v1") no-repeat 0% 90%/cover;
  padding-top: 20px;
  padding-bottom: 50px; }
  #openmic-header img.openmic-logo {
    height: 200px;
    display: block;
    margin: 0 auto; }
    @media (max-width: 767px) {
      #openmic-header img.openmic-logo {
        height: 105px; } }
  #openmic-header img.openmic-spotify-logo {
    height: 40px; }
    @media (max-width: 767px) {
      #openmic-header img.openmic-spotify-logo {
        height: 34px; } }
  #openmic-header ul.openmic-nav li {
    display: inline-block;
    margin: 0 20px; }
    @media (max-width: 767px) {
      #openmic-header ul.openmic-nav li {
        margin: 0 12px; } }
    #openmic-header ul.openmic-nav li a {
      color: #ffffff;
      font-size: 30px; }
      @media (max-width: 767px) {
        #openmic-header ul.openmic-nav li a {
          font-size: 25px; } }
      #openmic-header ul.openmic-nav li a .OpenmicSearch:after {
        content: "\f002"; }
      #openmic-header ul.openmic-nav li a .OpenmicBurger:after {
        content: "\f0c9"; }
      #openmic-header ul.openmic-nav li a:active, #openmic-header ul.openmic-nav li a:hover, #openmic-header ul.openmic-nav li a:focus {
        color: #FF4632; }
  #openmic-header ul.openmic-nav .user-link.dropdown-toggle {
    position: relative;
    display: block;
    font-size: 16px; }
    #openmic-header ul.openmic-nav .user-link.dropdown-toggle .navbar-user-img {
      margin: -14px 0 0 0;
      width: 40px;
      height: 40px; }
    #openmic-header ul.openmic-nav .user-link.dropdown-toggle .user-icon-container {
      overflow: hidden;
      border: 2px solid currentColor; }
      #openmic-header ul.openmic-nav .user-link.dropdown-toggle .user-icon-container img {
        object-fit: cover;
        width: 100%;
        margin: -20px 12px -20px 0;
        width: 40px;
        height: 40px; }
    #openmic-header ul.openmic-nav .user-link.dropdown-toggle .total-notif-count {
      position: absolute;
      display: inline-block;
      min-width: 10px;
      padding: 3px 7px;
      font-size: 14px;
      font-weight: bold;
      color: #fff;
      line-height: 1;
      vertical-align: baseline;
      white-space: nowrap;
      text-align: center;
      background-color: #eb1e32;
      border-radius: 10px;
      left: 0;
      transform: translateX(-50%); }
  #openmic-header ul.openmic-nav .dropdown .dropdown-menu > li {
    display: block;
    margin: 0; }
    #openmic-header ul.openmic-nav .dropdown .dropdown-menu > li > a {
      text-align: center;
      font-size: 12px;
      font-weight: 400;
      letter-spacing: 1px;
      padding: 10px 30px;
      text-transform: uppercase;
      color: #4b917d; }
  #openmic-header #openmic-drawer {
    top: 0;
    right: 0;
    background-color: #191414;
    padding: 50px;
    height: 100vh;
    z-index: 9;
    position: fixed;
    transform: translateX(100%);
    transition: all 0.3s ease;
    overflow-y: scroll; }
    #openmic-header #openmic-drawer.active {
      transform: translateX(0); }
    @media (max-width: 767px) {
      #openmic-header #openmic-drawer {
        padding: 25px; } }
    #openmic-header #openmic-drawer > ul > li {
      margin: 15px 0; }
      #openmic-header #openmic-drawer > ul > li > a, #openmic-header #openmic-drawer > ul > li > span {
        color: #ffffff;
        font-weight: 700;
        font-size: 30px;
        transition: ease-in-out .15s; }
        @media (max-width: 767px) {
          #openmic-header #openmic-drawer > ul > li > a, #openmic-header #openmic-drawer > ul > li > span {
            font-size: 18px; } }
      #openmic-header #openmic-drawer > ul > li > a:active, #openmic-header #openmic-drawer > ul > li > a:hover, #openmic-header #openmic-drawer > ul > li > a:focus {
        color: #FF4632; }
      #openmic-header #openmic-drawer > ul > li ul li a {
        margin-left: 30px;
        font-size: 18px;
        color: #ffffff; }
        #openmic-header #openmic-drawer > ul > li ul li a:active, #openmic-header #openmic-drawer > ul > li ul li a:hover, #openmic-header #openmic-drawer > ul > li ul li a:focus {
          color: #FF4632; }
        #openmic-header #openmic-drawer > ul > li ul li a .boardIcon {
          margin-right: 10px; }
          #openmic-header #openmic-drawer > ul > li ul li a .boardIcon.fa-users {
            color: #FFC864; }
          #openmic-header #openmic-drawer > ul > li ul li a .boardIcon.fa-globe {
            color: #509BF5; }
    #openmic-header #openmic-drawer .OpenmicNavClose {
      position: absolute;
      right: 50px;
      font-size: 30px;
      color: #FF4632; }
      #openmic-header #openmic-drawer .OpenmicNavClose:after {
        content: '\f00d'; }
      @media (max-width: 767px) {
        #openmic-header #openmic-drawer .OpenmicNavClose {
          right: 25px;
          font-size: 25px; } }

.search-overlay {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 10; }
  .search-overlay.active {
    opacity: 1;
    pointer-events: all; }
  .search-overlay .search-overlay-content {
    position: relative;
    top: 46%;
    width: 80%;
    text-align: center;
    margin-top: 30px;
    margin: auto; }
    .search-overlay .search-overlay-content form {
      position: relative; }
      .search-overlay .search-overlay-content form input[type=text] {
        background: transparent;
        border: 2px solid #FFFFFF;
        height: 80px;
        border-radius: 40px;
        padding: 0 35px;
        font-size: 32px;
        color: #FFFFFF; }
        @media (max-width: 767px) {
          .search-overlay .search-overlay-content form input[type=text] {
            font-size: 20px !important;
            height: 50px;
            border-radius: 25px;
            padding: 0 20px; } }
        .search-overlay .search-overlay-content form input[type=text]::placeholder {
          color: #FFFFFF; }
        .search-overlay .search-overlay-content form input[type=text]:hover, .search-overlay .search-overlay-content form input[type=text]:focus, .search-overlay .search-overlay-content form input[type=text]:active {
          background: transparent; }
      .search-overlay .search-overlay-content form .lia-search-granularity-wrapper {
        display: none; }
      .search-overlay .search-overlay-content form .lia-button {
        width: 34px;
        height: 34px;
        margin: 10px;
        background-image: none !important; }
      .search-overlay .search-overlay-content form .lia-button-wrapper::before,
      .search-overlay .search-overlay-content form button {
        content: '\f002';
        position: absolute;
        right: 25px;
        top: 13px;
        background: transparent;
        border: none;
        color: #FF4632;
        font-size: 34px;
        font-family: "Font Awesome 5 Pro";
        font-weight: 900; }
        @media (max-width: 767px) {
          .search-overlay .search-overlay-content form .lia-button-wrapper::before,
          .search-overlay .search-overlay-content form button {
            font-size: 22px;
            right: 15px;
            top: 8px; } }
  .search-overlay .closebtn {
    position: absolute;
    top: 30px;
    right: 50px;
    cursor: pointer;
    color: #FF4632; }
    .search-overlay .closebtn:after {
      content: '\f00d';
      color: #FF4632;
      font-size: 30px;
      font-family: "Font Awesome 5 Pro";
      font-weight: 900; }

#openmic-home-ideas {
  padding: 30px 0; }
  #openmic-home-ideas #carouselIdeas {
    margin: 30px 0; }
    #openmic-home-ideas #carouselIdeas .owl-stage {
      left: -15px; }
    #openmic-home-ideas #carouselIdeas .owl-nav {
      padding: 15px 0;
      margin: auto;
      height: 100%;
      width: 100%; }
      #openmic-home-ideas #carouselIdeas .owl-nav:hover button.owl-prev {
        left: 0; }
      #openmic-home-ideas #carouselIdeas .owl-nav:hover button.owl-next {
        right: 0; }
      #openmic-home-ideas #carouselIdeas .owl-nav button {
        transition: all 0.3s ease;
        position: relative;
        z-index: 1;
        height: 100%;
        display: flex;
        background-image: none;
        align-items: center;
        background-color: #FF4632;
        width: 50px;
        justify-content: center; }
        #openmic-home-ideas #carouselIdeas .owl-nav button span {
          display: none; }
        #openmic-home-ideas #carouselIdeas .owl-nav button::before {
          font-family: "Font Awesome 5 Pro";
          font-weight: 900;
          font-size: 40px;
          color: white;
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          display: inline-block;
          font-style: normal;
          font-variant: normal;
          text-rendering: auto;
          line-height: 1; }
        #openmic-home-ideas #carouselIdeas .owl-nav button.owl-prev {
          border-top-right-radius: 30px;
          border-bottom-right-radius: 30px;
          left: -50px; }
          #openmic-home-ideas #carouselIdeas .owl-nav button.owl-prev::before {
            content: '\f053'; }
        #openmic-home-ideas #carouselIdeas .owl-nav button.owl-next {
          border-top-left-radius: 30px;
          border-bottom-left-radius: 30px;
          right: -50px; }
          #openmic-home-ideas #carouselIdeas .owl-nav button.owl-next::before {
            content: '\f054'; }
    #openmic-home-ideas #carouselIdeas .owl-stage-outer:hover + .owl-nav button.owl-prev {
      left: 0; }
    #openmic-home-ideas #carouselIdeas .owl-stage-outer:hover + .owl-nav button.owl-next {
      right: 0; }
  #openmic-home-ideas p.constrain {
    max-width: 500px;
    margin: 15px auto 0; }
    @media (max-width: 767px) {
      #openmic-home-ideas p.constrain {
        padding: 0 15px; } }
  #openmic-home-ideas .card {
    text-align: left;
    overflow: hidden;
    color: #ffffff;
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 20px;
    height: 180px;
    border-radius: 4px; }
    #openmic-home-ideas .card .idea {
      z-index: 2; }
    @media (max-width: 767px) {
      #openmic-home-ideas .card {
        margin-left: 10px; } }
    @media (min-width: 992px) {
      #openmic-home-ideas .card {
        flex-basis: calc(33.3% - 40px); } }
    #openmic-home-ideas .card h3 {
      font-size: 20px;
      margin-right: 50px;
      margin-bottom: 5px;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden; }
    #openmic-home-ideas .card .author {
      font-size: 13px;
      font-weight: 100; }
      #openmic-home-ideas .card .author span {
        font-weight: 700; }
    #openmic-home-ideas .card .stats {
      position: absolute;
      bottom: 10px;
      left: 20px;
      display: flex; }
    #openmic-home-ideas .card .comments, #openmic-home-ideas .card .votes {
      font-size: 15px;
      font-weight: 700;
      text-align: center;
      color: #ffffff;
      margin-right: 20px; }
    #openmic-home-ideas .card .status {
      text-transform: uppercase;
      font-size: 15px;
      font-weight: 700;
      margin-bottom: 5px; }
    #openmic-home-ideas .card .bgHighlight::before {
      content: '';
      display: inline-block;
      border-left: 16px solid;
      border-bottom: 14px solid transparent;
      position: absolute;
      left: 0; }
    #openmic-home-ideas .card .bgHighlight::after {
      content: '';
      display: inline-block;
      border-right: 84px solid;
      border-top: 55px solid transparent;
      position: absolute;
      right: 0;
      bottom: 0; }
    #openmic-home-ideas .card .status {
      color: #A0C3D2; }
    #openmic-home-ideas .card .stats i {
      color: #A0C3D2; }
    #openmic-home-ideas .card .bgHighlight::before {
      border-left-color: #A0C3D2; }
    #openmic-home-ideas .card .bgHighlight::after {
      border-right-color: #A0C3D2; }
    #openmic-home-ideas .card.declined, #openmic-home-ideas .card.notplanned {
      background-color: #8C1932; }
      #openmic-home-ideas .card.declined .status, #openmic-home-ideas .card.notplanned .status {
        color: #FFCDD2; }
      #openmic-home-ideas .card.declined .stats i, #openmic-home-ideas .card.notplanned .stats i {
        color: #FFCDD2; }
      #openmic-home-ideas .card.declined .bgHighlight, #openmic-home-ideas .card.notplanned .bgHighlight {
        background-color: #8C1932; }
        #openmic-home-ideas .card.declined .bgHighlight::before, #openmic-home-ideas .card.notplanned .bgHighlight::before {
          border-left-color: #FFCDD2; }
        #openmic-home-ideas .card.declined .bgHighlight::after, #openmic-home-ideas .card.notplanned .bgHighlight::after {
          border-right-color: #FFCDD2; }
    #openmic-home-ideas .card.needs_info, #openmic-home-ideas .card.needmoreinfo {
      background-color: #F59B23; }
      #openmic-home-ideas .card.needs_info .status, #openmic-home-ideas .card.needmoreinfo .status {
        color: #FAE62D; }
      #openmic-home-ideas .card.needs_info .stats i, #openmic-home-ideas .card.needmoreinfo .stats i {
        color: #FAE62D; }
      #openmic-home-ideas .card.needs_info .bgHighlight, #openmic-home-ideas .card.needmoreinfo .bgHighlight {
        background-color: #F59B23; }
        #openmic-home-ideas .card.needs_info .bgHighlight::before, #openmic-home-ideas .card.needmoreinfo .bgHighlight::before {
          border-left-color: #FAE62D; }
        #openmic-home-ideas .card.needs_info .bgHighlight::after, #openmic-home-ideas .card.needmoreinfo .bgHighlight::after {
          border-right-color: #FAE62D; }
    #openmic-home-ideas .card.investigating, #openmic-home-ideas .card.newsuggestion {
      background-color: #006450; }
      #openmic-home-ideas .card.investigating .status, #openmic-home-ideas .card.newsuggestion .status {
        color: #19E68C; }
      #openmic-home-ideas .card.investigating .stats i, #openmic-home-ideas .card.newsuggestion .stats i {
        color: #19E68C; }
      #openmic-home-ideas .card.investigating .bgHighlight, #openmic-home-ideas .card.newsuggestion .bgHighlight {
        background-color: #006450; }
        #openmic-home-ideas .card.investigating .bgHighlight::before, #openmic-home-ideas .card.newsuggestion .bgHighlight::before {
          border-left-color: #19E68C; }
        #openmic-home-ideas .card.investigating .bgHighlight::after, #openmic-home-ideas .card.newsuggestion .bgHighlight::after {
          border-right-color: #19E68C; }
    #openmic-home-ideas .card.accepted, #openmic-home-ideas .card.liveidea {
      background-color: #503750; }
      #openmic-home-ideas .card.accepted .status, #openmic-home-ideas .card.liveidea .status {
        color: #B49BC8; }
      #openmic-home-ideas .card.accepted .stats i, #openmic-home-ideas .card.liveidea .stats i {
        color: #B49BC8; }
      #openmic-home-ideas .card.accepted .bgHighlight, #openmic-home-ideas .card.liveidea .bgHighlight {
        background-color: #503750; }
        #openmic-home-ideas .card.accepted .bgHighlight::before, #openmic-home-ideas .card.liveidea .bgHighlight::before {
          border-left-color: #B49BC8; }
        #openmic-home-ideas .card.accepted .bgHighlight::after, #openmic-home-ideas .card.liveidea .bgHighlight::after {
          border-right-color: #B49BC8; }
    #openmic-home-ideas .card.delivered, #openmic-home-ideas .card.implemented {
      overflow: initial;
      border: 0;
      align-items: center;
      justify-content: center; }
      #openmic-home-ideas .card.delivered .idea, #openmic-home-ideas .card.implemented .idea {
        text-align: center; }
      #openmic-home-ideas .card.delivered .status, #openmic-home-ideas .card.implemented .status {
        color: #FF6437;
        font-size: 24px;
        margin-bottom: 10px;
        font-weight: 800; }
      #openmic-home-ideas .card.delivered h3, #openmic-home-ideas .card.implemented h3 {
        margin-right: 0;
        display: block;
        margin-bottom: 0;
        font-weight: 400; }
      #openmic-home-ideas .card.delivered .stats, #openmic-home-ideas .card.delivered .author, #openmic-home-ideas .card.implemented .stats, #openmic-home-ideas .card.implemented .author {
        display: none; }
      #openmic-home-ideas .card.delivered .bgHighlight, #openmic-home-ideas .card.implemented .bgHighlight {
        background-color: #000000; }
        #openmic-home-ideas .card.delivered .bgHighlight::before, #openmic-home-ideas .card.implemented .bgHighlight::before {
          display: none; }
        #openmic-home-ideas .card.delivered .bgHighlight::after, #openmic-home-ideas .card.implemented .bgHighlight::after {
          display: none; }
      #openmic-home-ideas .card.delivered::after, #openmic-home-ideas .card.implemented::after {
        content: '';
        display: inline-block;
        position: absolute;
        width: calc(100% - 40px);
        height: calc(100% + 10px);
        right: 3px;
        top: 0;
        background-image: linear-gradient(to left top, #FF6437 0%, #FF6437 50%, transparent 50%);
        transform: skewX(-12deg); }
    #openmic-home-ideas .card.new, #openmic-home-ideas .card.newidea {
      background-color: #2d46b9; }
      #openmic-home-ideas .card.new .status, #openmic-home-ideas .card.newidea .status {
        color: #9BF0E1; }
      #openmic-home-ideas .card.new .stats i, #openmic-home-ideas .card.newidea .stats i {
        color: #9BF0E1; }
      #openmic-home-ideas .card.new .bgHighlight, #openmic-home-ideas .card.newidea .bgHighlight {
        background-color: #2d46b9; }
        #openmic-home-ideas .card.new .bgHighlight::before, #openmic-home-ideas .card.newidea .bgHighlight::before {
          border-left-color: #9BF0E1; }
        #openmic-home-ideas .card.new .bgHighlight::after, #openmic-home-ideas .card.newidea .bgHighlight::after {
          border-right-color: #9BF0E1; }
    #openmic-home-ideas .card.spare, #openmic-home-ideas .card.duplicate {
      background-color: #7D4B32; }
      #openmic-home-ideas .card.spare .status, #openmic-home-ideas .card.duplicate .status {
        color: #C39687; }
      #openmic-home-ideas .card.spare .stats i, #openmic-home-ideas .card.duplicate .stats i {
        color: #C39687; }
      #openmic-home-ideas .card.spare .bgHighlight, #openmic-home-ideas .card.duplicate .bgHighlight {
        background-color: #7D4B32; }
        #openmic-home-ideas .card.spare .bgHighlight::before, #openmic-home-ideas .card.duplicate .bgHighlight::before {
          border-left-color: #C39687; }
        #openmic-home-ideas .card.spare .bgHighlight::after, #openmic-home-ideas .card.duplicate .bgHighlight::after {
          border-right-color: #C39687; }
  #openmic-home-ideas a.readmore {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent: -99999px;
    z-index: 3; }
    #openmic-home-ideas a.readmore + .bgHighlight {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      transition: all 0.5s ease;
      z-index: 1;
      background-color: #1E3264; }
  #openmic-home-ideas #idea-modal .modal-content {
    padding: 5px;
    border-radius: 0;
    border: none; }
    #openmic-home-ideas #idea-modal .modal-content .modal-header {
      position: relative;
      background-color: #006450;
      color: #FFFFFF;
      padding: 20px 70px 20px 20px;
      text-align: left;
      display: block; }
      #openmic-home-ideas #idea-modal .modal-content .modal-header .status {
        text-transform: uppercase;
        font-size: 15px;
        font-weight: 700;
        margin-bottom: 5px;
        color: #19E68C; }
      #openmic-home-ideas #idea-modal .modal-content .modal-header h3 {
        font-size: 20px;
        margin-bottom: 5px; }
      #openmic-home-ideas #idea-modal .modal-content .modal-header .author {
        font-size: 13px;
        font-weight: 100; }
        #openmic-home-ideas #idea-modal .modal-content .modal-header .author span {
          font-weight: 700; }
      #openmic-home-ideas #idea-modal .modal-content .modal-header .btn-close {
        position: absolute;
        right: 10px;
        top: 10px;
        background: transparent;
        padding: 0;
        opacity: 1;
        margin: 0;
        width: auto;
        height: auto;
        border-radius: 0; }
        #openmic-home-ideas #idea-modal .modal-content .modal-header .btn-close i {
          font-size: 20px;
          color: #19E68C; }
      #openmic-home-ideas #idea-modal .modal-content .modal-header::before {
        content: '';
        border-left-color: #19E68C !important;
        display: inline-block;
        border-left: 16px solid;
        border-bottom: 14px solid transparent;
        position: absolute;
        left: 0;
        top: 0; }
      #openmic-home-ideas #idea-modal .modal-content .modal-header::after {
        content: '';
        border-right-color: #19E68C !important;
        display: inline-block;
        border-right: 84px solid;
        border-top: 55px solid transparent;
        position: absolute;
        right: 0;
        bottom: -1px; }
    #openmic-home-ideas #idea-modal .modal-content.new .modal-header, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-header {
      background-color: #2d46b9; }
      #openmic-home-ideas #idea-modal .modal-content.new .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.new .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-header::after {
        border-left-color: #9BF0E1 !important;
        border-right-color: #9BF0E1 !important; }
      #openmic-home-ideas #idea-modal .modal-content.new .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.new .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-header .btn-close i {
        color: #9BF0E1; }
    #openmic-home-ideas #idea-modal .modal-content.new .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-body .stats i {
      color: #2d46b9; }
    #openmic-home-ideas #idea-modal .modal-content.new .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-footer .btn-primary {
      background-color: #2d46b9; }
    #openmic-home-ideas #idea-modal .modal-content.new .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.newidea .modal-footer .btn-secondary {
      border-color: #2d46b9;
      color: #2d46b9; }
    #openmic-home-ideas #idea-modal .modal-content.declined .modal-header, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-header {
      background-color: #8C1932; }
      #openmic-home-ideas #idea-modal .modal-content.declined .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.declined .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-header::after {
        border-left-color: #FFCDD2 !important;
        border-right-color: #FFCDD2 !important; }
      #openmic-home-ideas #idea-modal .modal-content.declined .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.declined .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-header .btn-close i {
        color: #FFCDD2; }
    #openmic-home-ideas #idea-modal .modal-content.declined .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-body .stats i {
      color: #8C1932; }
    #openmic-home-ideas #idea-modal .modal-content.declined .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-footer .btn-primary {
      background-color: #8C1932; }
    #openmic-home-ideas #idea-modal .modal-content.declined .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.notplanned .modal-footer .btn-secondary {
      border-color: #8C1932;
      color: #8C1932; }
    #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-header, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-header {
      background-color: #F59B23; }
      #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-header::after {
        border-left-color: #FAE62D !important;
        border-right-color: #FAE62D !important; }
      #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-header .btn-close i {
        color: #FAE62D; }
    #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-body .stats i {
      color: #F59B23; }
    #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-footer .btn-primary {
      background-color: #F59B23; }
    #openmic-home-ideas #idea-modal .modal-content.needs_info .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.needmoreinfo .modal-footer .btn-secondary {
      border-color: #F59B23;
      color: #F59B23; }
    #openmic-home-ideas #idea-modal .modal-content.investigating .modal-header, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-header {
      background-color: #006450; }
      #openmic-home-ideas #idea-modal .modal-content.investigating .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.investigating .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-header::after {
        border-left-color: #19E68C !important;
        border-right-color: #19E68C !important; }
      #openmic-home-ideas #idea-modal .modal-content.investigating .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.investigating .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-header .btn-close i {
        color: #19E68C; }
    #openmic-home-ideas #idea-modal .modal-content.investigating .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-body .stats i {
      color: #006450; }
    #openmic-home-ideas #idea-modal .modal-content.investigating .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-footer .btn-primary {
      background-color: #006450; }
    #openmic-home-ideas #idea-modal .modal-content.investigating .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.newsuggestion .modal-footer .btn-secondary {
      border-color: #006450;
      color: #006450; }
    #openmic-home-ideas #idea-modal .modal-content.accepted .modal-header, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-header {
      background-color: #503750; }
      #openmic-home-ideas #idea-modal .modal-content.accepted .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.accepted .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-header::after {
        border-left-color: #B49BC8 !important;
        border-right-color: #B49BC8 !important; }
      #openmic-home-ideas #idea-modal .modal-content.accepted .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.accepted .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-header .btn-close i {
        color: #B49BC8; }
    #openmic-home-ideas #idea-modal .modal-content.accepted .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-body .stats i {
      color: #503750; }
    #openmic-home-ideas #idea-modal .modal-content.accepted .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-footer .btn-primary {
      background-color: #503750; }
    #openmic-home-ideas #idea-modal .modal-content.accepted .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.liveidea .modal-footer .btn-secondary {
      border-color: #503750;
      color: #503750; }
    #openmic-home-ideas #idea-modal .modal-content.delivered .modal-header, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-header {
      background-color: #000000; }
      #openmic-home-ideas #idea-modal .modal-content.delivered .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.delivered .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-header::after {
        border-left-color: #FF6437 !important;
        border-right-color: #FF6437 !important; }
      #openmic-home-ideas #idea-modal .modal-content.delivered .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.delivered .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-header .btn-close i {
        color: #FF6437; }
    #openmic-home-ideas #idea-modal .modal-content.delivered .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-body .stats i {
      color: #000000; }
    #openmic-home-ideas #idea-modal .modal-content.delivered .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-footer .btn-primary {
      background-color: #000000; }
    #openmic-home-ideas #idea-modal .modal-content.delivered .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.implemented .modal-footer .btn-secondary {
      border-color: #000000;
      color: #000000; }
    #openmic-home-ideas #idea-modal .modal-content.spare .modal-header, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-header {
      background-color: #7D4B32; }
      #openmic-home-ideas #idea-modal .modal-content.spare .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.spare .modal-header::after, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-header::before, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-header::after {
        border-left-color: #C39687 !important;
        border-right-color: #C39687 !important; }
      #openmic-home-ideas #idea-modal .modal-content.spare .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.spare .modal-header .btn-close i, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-header .status, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-header .btn-close i {
        color: #C39687; }
    #openmic-home-ideas #idea-modal .modal-content.spare .modal-body .stats i, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-body .stats i {
      color: #7D4B32; }
    #openmic-home-ideas #idea-modal .modal-content.spare .modal-footer .btn-primary, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-footer .btn-primary {
      background-color: #7D4B32; }
    #openmic-home-ideas #idea-modal .modal-content.spare .modal-footer .btn-secondary, #openmic-home-ideas #idea-modal .modal-content.duplicate .modal-footer .btn-secondary {
      border-color: #7D4B32;
      color: #7D4B32; }
    #openmic-home-ideas #idea-modal .modal-content .modal-body {
      padding: 20px;
      text-align: left; }
      #openmic-home-ideas #idea-modal .modal-content .modal-body .stats {
        display: flex;
        margin-top: 30px; }
        #openmic-home-ideas #idea-modal .modal-content .modal-body .stats .comments, #openmic-home-ideas #idea-modal .modal-content .modal-body .stats .votes {
          font-size: 15px;
          font-weight: 700;
          margin-right: 20px; }
        #openmic-home-ideas #idea-modal .modal-content .modal-body .stats i {
          color: #006450;
          margin-right: 5px; }
    #openmic-home-ideas #idea-modal .modal-content .modal-footer {
      border: none;
      padding: 5px; }
      #openmic-home-ideas #idea-modal .modal-content .modal-footer .btn {
        margin: 10px; }
      #openmic-home-ideas #idea-modal .modal-content .modal-footer .btn-primary {
        background-color: #006450; }
      #openmic-home-ideas #idea-modal .modal-content .modal-footer .btn-secondary {
        background-color: transparent;
        border: 2px solid #006450;
        color: #006450; }

#openmic-home-ideas .btn-graffiti {
  background-color: #2d46b9; }
  #openmic-home-ideas .btn-graffiti:active, #openmic-home-ideas .btn-graffiti:hover, #openmic-home-ideas .btn-graffiti:focus {
    opacity: 0.8; }

#openmic-home-ideas .btn {
  margin: 5px; }

#openmic-home-justforfun {
  color: white;
  background-color: #F573A0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 50px;
  min-height: 370px; }
  @media (max-width: 767px) {
    #openmic-home-justforfun {
      padding: 25px 15px; } }
  #openmic-home-justforfun::before {
    content: '';
    background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/openmic-justforfun-burst.png?v2");
    background-position: center;
    background-size: cover;
    display: block;
    width: 100%;
    height: 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    transition: opacity .3s ease; }
  #openmic-home-justforfun.toggled::before {
    opacity: 0; }
  #openmic-home-justforfun.toggled button.panel-toggle::before {
    background-color: #4b917d; }
  #openmic-home-justforfun.toggled .ctas .btn {
    opacity: 0; }
  #openmic-home-justforfun .viewmore .btn {
    background-color: #4b917d; }
  #openmic-home-justforfun h2 {
    position: absolute;
    font-size: 40px;
    background-color: #4b917d;
    display: inline-block;
    padding: 5px 10px;
    margin-top: 45px;
    transform: translateX(-50%) rotate(5deg);
    left: 50%;
    top: 20px;
    white-space: nowrap; }
    @media (max-width: 767px) {
      #openmic-home-justforfun h2 {
        margin-top: 25px; } }
  #openmic-home-justforfun .panel1 .jff-text {
    opacity: 1;
    transition: all 1s ease;
    min-height: 250px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 50px;
    line-height: 1;
    font-weight: 700;
    padding: 30px 0; }
    @media (max-width: 767px) {
      #openmic-home-justforfun .panel1 .jff-text {
        font-size: 28px; } }
    #openmic-home-justforfun .panel1 .jff-text a {
      color: #ffffff; }
    #openmic-home-justforfun .panel1 .jff-text.out {
      opacity: 0; }
  @media (max-width: 767px) {
    #openmic-home-justforfun .panel2 {
      padding: 0; } }
  #openmic-home-justforfun .jff-panel-topics {
    padding: 120px 15px 50px;
    width: 100%; }
  #openmic-home-justforfun ul.radioTitles.light > li {
    color: #ffffff;
    border-color: #ffffff; }
    #openmic-home-justforfun ul.radioTitles.light > li.active {
      background-color: #ffffff;
      color: #F573A0; }
  #openmic-home-justforfun .ctas {
    width: 100%;
    position: absolute;
    bottom: 20px;
    left: 0; }
    #openmic-home-justforfun .ctas .btn {
      color: #F573A0;
      transition: all 0.5s ease;
      opacity: 100%; }
    #openmic-home-justforfun .ctas a:not(.btn) {
      color: white; }
  @media (max-width: 767px) {
    #openmic-home-justforfun .topicList .bgHighlight {
      opacity: 0.2; } }

section#openmic-home-topicalforum {
  text-align: left;
  padding: 50px 0; }
  section#openmic-home-topicalforum h2.topical-title {
    margin-bottom: 40px; }
  @media (max-width: 767px) {
    section#openmic-home-topicalforum {
      padding: 15px; }
      section#openmic-home-topicalforum .container {
        max-width: none; } }
  section#openmic-home-topicalforum .topical-left .topical-left-header h2 {
    font-size: 40px;
    transform: rotate(-5deg);
    margin-bottom: 30px;
    background: #AF2896;
    display: inline-block;
    padding: 10px 12px 8px; }
    @media (max-width: 767px) {
      section#openmic-home-topicalforum .topical-left .topical-left-header h2 {
        font-size: 28px; } }
  section#openmic-home-topicalforum .topical-left .topical-left-content {
    margin-left: 85px; }
    @media (max-width: 991px) {
      section#openmic-home-topicalforum .topical-left .topical-left-content {
        margin-right: 85px; } }
    @media (max-width: 767px) {
      section#openmic-home-topicalforum .topical-left .topical-left-content {
        margin-left: 0;
        margin-top: 10px; } }
    section#openmic-home-topicalforum .topical-left .topical-left-content h3 {
      font-size: 30px;
      margin-bottom: 15px;
      font-weight: 700; }
      @media (max-width: 767px) {
        section#openmic-home-topicalforum .topical-left .topical-left-content h3 {
          font-size: 24px; } }
  section#openmic-home-topicalforum .topical-left .topical-left-stat {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 20px; }
    section#openmic-home-topicalforum .topical-left .topical-left-stat i {
      margin-right: 4px; }
  section#openmic-home-topicalforum .viewall {
    color: white;
    position: relative;
    z-index: 1; }
  section#openmic-home-topicalforum .viewmore {
    text-align: right;
    padding: 20px 0; }
    section#openmic-home-topicalforum .viewmore button {
      background-color: transparent;
      min-width: auto;
      width: auto;
      padding: 0;
      height: auto; }
      section#openmic-home-topicalforum .viewmore button[disabled] {
        opacity: 0.3;
        width: auto; }
      section#openmic-home-topicalforum .viewmore button span {
        display: none; }
      section#openmic-home-topicalforum .viewmore button::before {
        font-size: 30px;
        margin-right: 5px; }
      section#openmic-home-topicalforum .viewmore button::after {
        font-size: 30px;
        margin-left: 5px; }
      section#openmic-home-topicalforum .viewmore button:active, section#openmic-home-topicalforum .viewmore button:hover, section#openmic-home-topicalforum .viewmore button:focus {
        box-shadow: none; }
  section#openmic-home-topicalforum .topical-all {
    position: relative;
    top: -50px;
    left: 30px;
    z-index: 4; }
    @media (max-width: 767px) {
      section#openmic-home-topicalforum .topical-all {
        top: initial;
        left: initial; } }
  @media (max-width: 767px) {
    section#openmic-home-topicalforum .panel-topics {
      padding: 40px 0 20px 0; }
      section#openmic-home-topicalforum .panel-topics .carouselTopics {
        margin: 0 -15px;
        width: calc(100% + 30px);
        background-color: transparent; }
        section#openmic-home-topicalforum .panel-topics .carouselTopics .panel-title {
          background-color: #AF2896; }
        section#openmic-home-topicalforum .panel-topics .carouselTopics .topicList .bgHighlight {
          opacity: 0.2; } }

@media (max-width: 767px) {
  .lia-quilt-row.lia-quilt-row-main-topics .lia-quilt-column.lia-quilt-column-24.lia-quilt-column-main-content-topics {
    padding: 0; } }

.lia-quilt-layout-openmic-home div.panel-topics {
  padding: 0; }
  @media (max-width: 767px) {
    .lia-quilt-layout-openmic-home div.panel-topics {
      margin-top: -19px; } }
  .lia-quilt-layout-openmic-home div.panel-topics h3.panel-title {
    font-size: 20px;
    font-weight: 700;
    color: #ffffff;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center; }
    @media (min-width: 768px) {
      .lia-quilt-layout-openmic-home div.panel-topics h3.panel-title {
        display: none; } }
  @media (max-width: 767px) {
    .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics {
      display: block; } }
  @media (min-width: 768px) {
    .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics {
      max-width: 580px;
      margin: auto; } }
  .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics.light h4.subject {
    color: #ffffff; }
  .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics.light .topicList a.readmore:hover + .bgHighlight {
    opacity: 0.2; }
  .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics.light .owl-dots .owl-dot span {
    background-color: #ffffff;
    opacity: 0.2; }
  .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics.light .owl-dots .owl-dot.active span, .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics.light .owl-dots .owl-dot:hover span {
    opacity: 1; }
  .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer {
    text-align: left;
    overflow: hidden; }
    @media (max-width: 767px) {
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer {
        padding: 10px 0; } }
    @media (min-width: 768px) {
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer {
        height: 510px; } }
    .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList {
      top: 0;
      transition: all 0.5s ease; }
      @media (max-width: 767px) {
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList {
          position: static; } }
      @media (min-width: 768px) {
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList {
          position: relative;
          display: block; } }
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li {
        height: 125px;
        margin-top: 0;
        padding: 10px;
        margin-left: 10px;
        position: relative; }
        @media (min-width: 768px) {
          .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li {
            padding: 15px;
            margin-top: 20px;
            margin-left: 0;
            height: 150px; } }
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li:first-child {
          margin-top: 0px; }
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li .topicItem {
          position: relative;
          z-index: 2;
          height: 100%;
          display: flex;
          align-items: center; }
          @media (max-width: 767px) {
            .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li .topicItem > div {
              width: 100%; }
              .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li .topicItem > div .details > div {
                width: 100%; }
                .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li .topicItem > div .details > div .post-context {
                  white-space: nowrap;
                  text-overflow: ellipsis;
                  overflow: hidden;
                  width: calc(100% - 1px);
                  display: block; }
              .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li .topicItem > div .subject {
                font-size: 15px; }
              .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList .li .topicItem > div .body {
                display: none; } }
      @media (max-width: 767px) {
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList li.showTopic {
          display: block; } }
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .topicListContainer .topicList.owl-carousel .owl-stage {
        left: -20px; }
  .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore {
    padding: 40px;
    text-align: center; }
    @media (max-width: 767px) {
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore {
        display: none; } }
    .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn {
      opacity: 1;
      min-width: 0;
      width: 180px;
      height: 42px;
      overflow: hidden;
      padding: 11px 0 9px;
      transition: all 0.3s ease;
      position: relative; }
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn[disabled] {
        opacity: 0;
        width: 0; }
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn::before, .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn::after {
        display: inline-block;
        font-family: "Font Awesome 5 Pro";
        font-weight: 900;
        font-size: 14px; }
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn.viewprev::before {
        content: '\f077';
        margin-right: 10px; }
      .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn.viewnext::after {
        content: "\f078";
        margin-left: 10px; }
      @media (max-width: 767px) {
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn.viewprev {
          display: none; }
        .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn.viewnext {
          background-color: transparent;
          color: #4b917d;
          text-transform: capitalize;
          font-weight: normal;
          text-decoration: underline; }
          .lia-quilt-layout-openmic-home div.panel-topics .carouselTopics .viewmore button.btn.viewnext span {
            display: inline-block;
            text-transform: lowercase;
            text-decoration: underline; } }
  .lia-quilt-layout-openmic-home div.panel-topics ul.radioTitles {
    margin-bottom: 45px; }
    .lia-quilt-layout-openmic-home div.panel-topics ul.radioTitles.light > li {
      color: #ffffff;
      border-color: #ffffff; }
      .lia-quilt-layout-openmic-home div.panel-topics ul.radioTitles.light > li.active {
        background-color: #ffffff; }
    @media (max-width: 767px) {
      .lia-quilt-layout-openmic-home div.panel-topics ul.radioTitles {
        display: none; } }
    .lia-quilt-layout-openmic-home div.panel-topics ul.radioTitles li {
      padding: 0 28px; }

@media (max-width: 767px) {
  section#openmic-home-training {
    background-color: #f1f1f1; } }

section#openmic-home-training h2 {
  margin-bottom: 30px; }

@media (max-width: 767px) {
  section#openmic-home-training div.panel-topics {
    margin: 0 -15px;
    width: calc(100% + 30px); } }

section#openmic-home-training div.panel-topics h3.panel-title {
  background-color: #191414; }

section.panel-topics-grid {
  padding-bottom: 40px; }
  @media (max-width: 767px) {
    section.panel-topics-grid {
      margin: 1px -10px 0;
      padding: 0; } }
  section.panel-topics-grid h2 {
    text-align: center;
    padding: 30px;
    font-size: 32px;
    font-weight: 700; }
    @media (min-width: 768px) {
      section.panel-topics-grid h2 {
        padding-top: 50px;
        padding-bottom: 30px; } }
    @media (min-width: 992px) {
      section.panel-topics-grid h2 {
        padding-top: 60px;
        padding-bottom: 30px; } }
    @media (min-width: 1200px) {
      section.panel-topics-grid h2 {
        padding-top: 75px;
        padding-bottom: 30px; } }
    @media (min-width: 768px) {
      section.panel-topics-grid h2 {
        font-size: 49px; } }
  @media (max-width: 767px) {
    section.panel-topics-grid {
      background-color: #f1f1f1; }
      section.panel-topics-grid h2 {
        font-size: 20px;
        font-weight: 700;
        color: #ffffff;
        background-color: #191414;
        padding: 0;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center; } }
  section.panel-topics-grid .topicListContainer {
    overflow: hidden; }
    @media (max-width: 767px) {
      section.panel-topics-grid .topicListContainer {
        padding: 10px 0; } }
    @media (min-width: 768px) {
      section.panel-topics-grid .topicListContainer {
        height: 680px; } }
    @media (min-width: 992px) {
      section.panel-topics-grid .topicListContainer {
        height: 340px; } }
  section.panel-topics-grid .topicList {
    top: 0;
    transition: all 0.5s ease; }
    @media (max-width: 767px) {
      section.panel-topics-grid .topicList {
        position: static; } }
    @media (min-width: 768px) {
      section.panel-topics-grid .topicList {
        position: relative;
        display: block; } }
  section.panel-topics-grid .viewmore {
    padding: 30px;
    text-align: center;
    overflow: auto; }
    @media (max-width: 767px) {
      section.panel-topics-grid .viewmore {
        display: none; } }
    section.panel-topics-grid .viewmore button.btn {
      opacity: 1;
      min-width: 0;
      width: 180px;
      height: 42px;
      overflow: hidden;
      padding: 11px 0 9px;
      transition: all 0.3s ease;
      position: relative; }
      section.panel-topics-grid .viewmore button.btn[disabled] {
        opacity: 0;
        width: 0; }
      section.panel-topics-grid .viewmore button.btn::before, section.panel-topics-grid .viewmore button.btn::after {
        display: inline-block;
        font-family: "Font Awesome 5 Pro";
        font-weight: 900;
        font-size: 14px; }
      section.panel-topics-grid .viewmore button.btn.viewprev::before {
        content: '\f077';
        margin-right: 10px; }
      section.panel-topics-grid .viewmore button.btn.viewnext span {
        display: none; }
      section.panel-topics-grid .viewmore button.btn.viewnext::after {
        content: "\f078";
        margin-left: 10px; }
      @media (max-width: 767px) {
        section.panel-topics-grid .viewmore button.btn.viewprev {
          display: none; }
        section.panel-topics-grid .viewmore button.btn.viewnext {
          background-color: transparent;
          color: #4b917d;
          text-transform: capitalize;
          font-weight: normal;
          text-decoration: underline; }
          section.panel-topics-grid .viewmore button.btn.viewnext span {
            display: inline-block;
            text-transform: lowercase;
            text-decoration: underline; } }
  @media (min-width: 768px) {
    section.panel-topics-grid .listTheme {
      padding: 75px 0 35px; } }
  @media (min-width: 768px) and (min-width: 992px) {
    section.panel-topics-grid .listTheme {
      display: flex; }
      section.panel-topics-grid .listTheme h2,
      section.panel-topics-grid .listTheme .panelMain {
        width: 50%;
        text-align: left; }
      section.panel-topics-grid .listTheme .viewmore {
        text-align: left; } }
  @media (min-width: 768px) {
      section.panel-topics-grid .listTheme h2 {
        padding: 0; } }
  @media (min-width: 768px) and (min-width: 768px) and (max-width: 991px) {
    section.panel-topics-grid .listTheme .panelMain .topicListTable {
      display: table;
      margin: 30px auto 0; } }
  @media (min-width: 768px) {
      section.panel-topics-grid .listTheme .panelMain .topicListContainer {
        position: relative;
        height: 180px;
        overflow: hidden; }
        section.panel-topics-grid .listTheme .panelMain .topicListContainer .topicList {
          padding-left: 10px; }
      section.panel-topics-grid .listTheme .panelMain .viewmore {
        padding-left: 0;
        padding-bottom: 0; }
      section.panel-topics-grid .listTheme .panelMain .btn-primary {
        color: #2ebd59;
        background-color: #FFFFFF; }
        section.panel-topics-grid .listTheme .panelMain .btn-primary:active, section.panel-topics-grid .listTheme .panelMain .btn-primary:hover, section.panel-topics-grid .listTheme .panelMain .btn-primary:focus {
          background-color: rgba(255, 255, 255, 0.9); }
      section.panel-topics-grid .listTheme .panelMain .btn-secondary {
        border: 2px solid white;
        background: transparent;
        color: #ffffff; }
        section.panel-topics-grid .listTheme .panelMain .btn-secondary:active, section.panel-topics-grid .listTheme .panelMain .btn-secondary:hover, section.panel-topics-grid .listTheme .panelMain .btn-secondary:focus {
          background-color: rgba(255, 255, 255, 0.2); } }

section#stars-list h2 {
  text-align: center; }

section#stars-list .membersContainer {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  section#stars-list .membersContainer > div {
    margin: 20px 10px;
    text-align: center;
    padding: 15px;
    max-width: 200px;
    display: flex;
    flex-direction: column;
    align-items: center; }
    section#stars-list .membersContainer > div a {
      color: #191414;
      text-decoration: none;
      cursor: pointer; }
      section#stars-list .membersContainer > div a span {
        font-weight: bold;
        font-size: 18px; }
    @media (max-width: 767px) {
      section#stars-list .membersContainer > div {
        max-width: calc(50% - 30px); } }
    section#stars-list .membersContainer > div img {
      cursor: pointer;
      width: 150px;
      height: 150px;
      border-radius: 50%;
      object-fit: cover;
      max-width: none;
      margin-bottom: 15px; }
      @media (max-width: 767px) {
        section#stars-list .membersContainer > div img {
          width: 125px;
          height: 125px; } }
    section#stars-list .membersContainer > div .title {
      font-size: 10px;
      margin-top: 10px;
      color: #EB1E32;
      font-weight: normal; }

section#stars-list.tt .membersContainer > div {
  background-color: transparent;
  padding: 0; }
  section#stars-list.tt .membersContainer > div span {
    display: none; }
    section#stars-list.tt .membersContainer > div span:first-of-type {
      display: block; }

.starListDetails {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center; }
  .starListDetails .title {
    font-size: 12px;
    margin-top: 10px;
    color: #EB1E32; }

section.stars-panel-apply {
  text-align: center;
  padding-bottom: 75px; }
  @media (max-width: 767px) {
    section.stars-panel-apply {
      padding-bottom: 30px; } }
  section.stars-panel-apply .applyContainer {
    max-width: 700px;
    margin: auto; }
  section.stars-panel-apply h2 {
    text-align: center;
    margin: 30px 0; }
    @media (min-width: 768px) {
      section.stars-panel-apply h2 {
        margin: 75px 0 40px; } }
  section.stars-panel-apply .input-field {
    text-align: left; }
    section.stars-panel-apply .input-field label.position-static {
      position: static; }
    section.stars-panel-apply .input-field.day input, section.stars-panel-apply .input-field.month input {
      width: 30px; }
    section.stars-panel-apply .input-field.year input {
      width: 60px; }
    section.stars-panel-apply .input-field.day, section.stars-panel-apply .input-field.month, section.stars-panel-apply .input-field.year {
      display: inline-block;
      margin: 0; }

#starsApplicationModal .modal-content {
  border-radius: 15px;
  margin-top: 150px; }
  #starsApplicationModal .modal-content .stars-modal-logo {
    position: absolute;
    width: 200px;
    top: -100px;
    left: 50%;
    margin-left: -100px; }
  #starsApplicationModal .modal-content .modal-header {
    border: none;
    margin-bottom: 50px; }
    #starsApplicationModal .modal-content .modal-header .btn-close {
      background: none;
      opacity: 0.3; }
  #starsApplicationModal .modal-content .star-top-left-back {
    position: absolute;
    top: -100px;
    left: -140px;
    max-width: 350px;
    z-index: -1; }
  #starsApplicationModal .modal-content .star-bottom-right-back {
    position: absolute;
    bottom: -100px;
    right: -110px;
    max-width: 350px;
    z-index: -1; }

#starsApplicationModal .modal-body {
  text-align: center;
  padding: 40px;
  border-bottom: 10px #1E3264 solid;
  border-radius: 10px;
  margin-left: 0; }
  #starsApplicationModal .modal-body p {
    line-height: normal; }
    #starsApplicationModal .modal-body p.intro-copy {
      font-size: 18px; }
    #starsApplicationModal .modal-body p.first {
      font-weight: 600; }
  #starsApplicationModal .modal-body hr.star-app-rule {
    border-top: 1.5px dashed #E6E6E6;
    height: auto; }
  #starsApplicationModal .modal-body form {
    text-align: left; }
    #starsApplicationModal .modal-body form .form-check {
      margin-bottom: 10px; }
    #starsApplicationModal .modal-body form p {
      font-size: 18px;
      font-weight: 600;
      line-height: normal; }
      #starsApplicationModal .modal-body form p span.required-star {
        color: #EB1E32; }
    #starsApplicationModal .modal-body form label.form-check-label {
      font-size: 15px; }
    #starsApplicationModal .modal-body form label.form-label {
      font-weight: 600; }
      #starsApplicationModal .modal-body form label.form-label span.required-star {
        color: #EB1E32; }
    #starsApplicationModal .modal-body form textarea {
      resize: none;
      margin-bottom: 28px;
      margin-top: 10px;
      border: none;
      border-bottom: 3px solid #E6E6E6;
      border-radius: 0;
      background-color: #F8F8F8; }
  #starsApplicationModal .modal-body h3.title {
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    margin: 25px 0;
    padding: 10px 0; }

section.stars-panel-intro {
  text-align: center;
  padding-top: 25px;
  padding-bottom: 75px; }
  @media (max-width: 767px) {
    section.stars-panel-intro {
      padding-bottom: 30px; } }
  section.stars-panel-intro .introContainer {
    max-width: 700px;
    margin: auto; }
    section.stars-panel-intro .introContainer p strong {
      max-width: 590px;
      margin: auto;
      display: block; }
  section.stars-panel-intro h2 {
    text-align: center;
    margin: 30px; }
    @media (min-width: 768px) {
      section.stars-panel-intro h2 {
        margin: 40px 0 20px; } }
  section.stars-panel-intro .stars-program-logo {
    width: 165px;
    margin: 0 auto;
    margin-top: 20px; }
    @media (max-width: 767px) {
      section.stars-panel-intro .stars-program-logo {
        width: 130px; } }

section.stars-panel-meet {
  text-align: center; }
  section.stars-panel-meet h2 {
    text-align: center;
    margin: 30px 0; }
    @media (min-width: 768px) {
      section.stars-panel-meet h2 {
        margin: 75px 0 60px; } }
  section.stars-panel-meet .starsBlog {
    margin-bottom: 75px; }
    @media (max-width: 767px) {
      section.stars-panel-meet .starsBlog {
        margin-bottom: 30px; } }
    section.stars-panel-meet .starsBlog .blogContainer {
      margin-bottom: 30px;
      justify-content: center; }
      @media (min-width: 768px) {
        section.stars-panel-meet .starsBlog .blogContainer {
          display: flex; } }
      section.stars-panel-meet .starsBlog .blogContainer > div {
        background-color: rgba(0, 0, 0, 0.65);
        border-radius: 15px;
        width: calc(100% - 30px);
        margin: 15px;
        padding: 30px;
        position: relative;
        transition: all 0.5s ease;
        text-align: left; }
        section.stars-panel-meet .starsBlog .blogContainer > div:hover {
          background-color: rgba(0, 0, 0, 0.85); }
        @media (min-width: 768px) {
          section.stars-panel-meet .starsBlog .blogContainer > div {
            width: calc(33% - 30px);
            margin: 0 15px;
            padding: 15px; } }
        section.stars-panel-meet .starsBlog .blogContainer > div a.readMore {
          position: absolute;
          width: 100%;
          height: 100%;
          top: 0;
          left: 0;
          text-indent: -9999px; }
  section.stars-panel-meet .starsOnline {
    margin-bottom: 75px; }
    @media (max-width: 767px) {
      section.stars-panel-meet .starsOnline {
        margin: 0 -10px 30px; } }
    section.stars-panel-meet .starsOnline h3 {
      font-size: 36px;
      margin-bottom: 30px; }
    section.stars-panel-meet .starsOnline #carouselMeet {
      max-width: 500px;
      margin: 0 auto 30px;
      display: flex;
      justify-content: center; }
      section.stars-panel-meet .starsOnline #carouselMeet .owl-item {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; }
        section.stars-panel-meet .starsOnline #carouselMeet .owl-item img {
          width: 75px;
          height: 75px;
          border-radius: 50%;
          object-fit: cover;
          max-width: none; }
  section.stars-panel-meet .blogLink, section.stars-panel-meet .onlineLink {
    color: #ffffff !important;
    text-decoration: underline; }

section.stars-panel-members {
  text-align: center;
  padding-bottom: 75px;
  position: relative;
  margin: 0 -10px; }
  @media (max-width: 767px) {
    section.stars-panel-members {
      padding-bottom: 30px; } }
  section.stars-panel-members h2 {
    text-align: center;
    margin: 30px 0; }
    @media (min-width: 768px) {
      section.stars-panel-members h2 {
        margin: 75px 0 60px; } }
  section.stars-panel-members #carouselMembers {
    max-width: 925px;
    margin: auto;
    display: flex;
    margin-bottom: 30px; }
    section.stars-panel-members #carouselMembers .owl-item > div {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center; }
      section.stars-panel-members #carouselMembers .owl-item > div a {
        color: #191414;
        text-decoration: none;
        cursor: pointer; }
        section.stars-panel-members #carouselMembers .owl-item > div a span {
          font-weight: bold;
          font-size: 18px; }
      section.stars-panel-members #carouselMembers .owl-item > div .title {
        font-size: 10px;
        margin-top: 10px;
        color: #EB1E32;
        font-weight: normal; }
      section.stars-panel-members #carouselMembers .owl-item > div img {
        cursor: pointer;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        object-fit: cover;
        max-width: none;
        margin-bottom: 15px; }
        @media (max-width: 767px) {
          section.stars-panel-members #carouselMembers .owl-item > div img {
            width: 125px;
            height: 125px; } }
  section.stars-panel-members .meetLink {
    text-decoration: underline; }
  section.stars-panel-members::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #ffffff;
    z-index: 2; }
    @media (max-width: 767px) {
      section.stars-panel-members::after {
        bottom: -10px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-top-width: 10px; } }

section.stars-panel-perks {
  position: relative; }
  @media (max-width: 767px) {
    section.stars-panel-perks {
      padding-top: 30px;
      padding-bottom: 40px; } }
  @media (min-width: 768px) {
    section.stars-panel-perks {
      display: flex;
      padding-top: 75px;
      padding-bottom: 75px; } }
  section.stars-panel-perks .perks-headline {
    color: #CDF564; }
    @media (min-width: 992px) {
      section.stars-panel-perks .perks-headline {
        width: 50%; } }
    section.stars-panel-perks .perks-headline p {
      margin-top: 40px; }
      @media (min-width: 992px) {
        section.stars-panel-perks .perks-headline p {
          margin-right: 100px; } }
      @media (max-width: 767px) {
        section.stars-panel-perks .perks-headline p {
          margin-top: 20px;
          margin-right: 0; } }
  @media (max-width: 991px) {
    section.stars-panel-perks .perksContainer {
      margin: 30px auto 0; } }
  @media (min-width: 992px) {
    section.stars-panel-perks .perksContainer {
      position: relative;
      width: 50%; } }
  section.stars-panel-perks .perksContainer .perks {
    width: auto;
    position: relative;
    transition: all 0.5s ease;
    top: 0px; }
    section.stars-panel-perks .perksContainer .perks ul {
      margin: 0; }
      section.stars-panel-perks .perksContainer .perks ul li {
        color: #ffffff;
        font-weight: 600;
        line-height: initial;
        margin-bottom: 10px;
        padding-left: 20px; }
        @media (min-width: 768px) {
          section.stars-panel-perks .perksContainer .perks ul li {
            font-size: 20px; } }
        section.stars-panel-perks .perksContainer .perks ul li:before {
          content: '\f054';
          font-family: "Font Awesome 5 Pro";
          font-weight: 400;
          margin-left: -20px;
          width: 20px;
          display: inline-block;
          color: #CDF564; }
        section.stars-panel-perks .perksContainer .perks ul li a {
          color: #FFFFFF;
          transition: all 0.3s ease; }
          section.stars-panel-perks .perksContainer .perks ul li a:active, section.stars-panel-perks .perksContainer .perks ul li a:focus, section.stars-panel-perks .perksContainer .perks ul li a:hover {
            opacity: 0.7; }
  section.stars-panel-perks .perksContainer #perks-more-info-container {
    display: flex;
    justify-content: center; }
    section.stars-panel-perks .perksContainer #perks-more-info-container #perks-more-info {
      background-color: #2ebd59;
      color: #FFFFFF;
      margin-top: 30px; }
    @media (min-width: 768px) {
      section.stars-panel-perks .perksContainer #perks-more-info-container {
        display: block; } }
  section.stars-panel-perks .btn-primary {
    color: #2ebd59;
    background-color: #FFFFFF;
    transition: all 0.3s ease; }
    section.stars-panel-perks .btn-primary:active, section.stars-panel-perks .btn-primary:hover, section.stars-panel-perks .btn-primary:focus {
      background-color: rgba(255, 255, 255, 0.9); }
  section.stars-panel-perks .btn-secondary {
    border: 2px solid white;
    background: transparent;
    color: #ffffff; }
    section.stars-panel-perks .btn-secondary:active, section.stars-panel-perks .btn-secondary:hover, section.stars-panel-perks .btn-secondary:focus {
      background-color: rgba(255, 255, 255, 0.2); }
  section.stars-panel-perks::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #191414;
    z-index: 2; }
    @media (max-width: 767px) {
      section.stars-panel-perks::after {
        bottom: -10px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-top-width: 10px; } }

section.stars-panel-values {
  position: relative;
  padding-bottom: 75px; }
  @media (max-width: 767px) {
    section.stars-panel-values {
      padding-bottom: 30px; } }
  section.stars-panel-values h2 {
    text-align: center;
    padding: 30px;
    font-size: 32px;
    font-weight: 700; }
    @media (min-width: 768px) {
      section.stars-panel-values h2 {
        padding-top: 50px;
        padding-bottom: 30px; } }
    @media (min-width: 992px) {
      section.stars-panel-values h2 {
        padding-top: 60px;
        padding-bottom: 30px; } }
    @media (min-width: 1200px) {
      section.stars-panel-values h2 {
        padding-top: 75px;
        padding-bottom: 30px; } }
    @media (min-width: 768px) {
      section.stars-panel-values h2 {
        font-size: 49px; } }
  section.stars-panel-values ul {
    display: flex;
    flex-wrap: wrap;
    margin: -15px; }
    section.stars-panel-values ul li {
      margin: 15px;
      background-color: rgba(255, 255, 255, 0.5);
      border-radius: 15px;
      padding: 30px;
      display: flex;
      align-items: center; }
      @media (min-width: 768px) {
        section.stars-panel-values ul li {
          width: calc(50% - 30px); } }
      @media (max-width: 767px) {
        section.stars-panel-values ul li {
          padding: 15px;
          margin: 5px 15px; } }
      section.stars-panel-values ul li > div:first-child {
        flex-shrink: 0;
        width: 75px;
        margin-right: 30px; }
        @media (max-width: 767px) {
          section.stars-panel-values ul li > div:first-child {
            width: 50px;
            margin-right: 15px; } }
  section.stars-panel-values::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #CDF564;
    z-index: 2; }
    @media (max-width: 767px) {
      section.stars-panel-values::after {
        bottom: -10px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-top-width: 10px; } }

#admintools-stars-scoreboard {
  display: flex;
  justify-content: center; }
  #admintools-stars-scoreboard .leaderboard-wrapper {
    max-width: 750px;
    width: 100%; }
    #admintools-stars-scoreboard .leaderboard-wrapper > p {
      text-align: center;
      position: fixed;
      max-width: 810px;
      width: 100%;
      background-color: #302b2b;
      z-index: 3;
      margin: -20px -30px;
      padding: 20px 0;
      border-bottom: 1px solid #2ebd59; }
  #admintools-stars-scoreboard .leaderboard-stars {
    margin-top: 70px; }
    #admintools-stars-scoreboard .leaderboard-stars .star-row {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin: 15px 0px; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row .star-position,
      #admintools-stars-scoreboard .leaderboard-stars .star-row .points {
        font-size: 40px;
        font-weight: 700; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row .star-position {
        min-width: 80px; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row .avatar {
        min-width: 100px; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row .avatar .unknown-user-avatar {
          height: 75px;
          width: 75px;
          background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/Spotify_Icon_RGB_Green.png");
          background-size: contain; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row .avatar img {
          width: 75px;
          height: 75px;
          object-fit: cover;
          border-radius: 100%; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row .username {
        flex-grow: 1;
        font-size: 24px;
        font-weight: 700;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row .points-column {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 120px; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row .points-column .points {
          line-height: 50px; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row .points-column .label {
          font-size: 20px;
          font-weight: 700;
          opacity: 0.3; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-user {
        position: relative;
        background-color: #1E3264;
        border-radius: 15px;
        color: white;
        margin: 5px -30px;
        padding: 15px 30px; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-user::after {
          content: '';
          display: block;
          position: absolute;
          bottom: -20px;
          left: 50%;
          transform: translateX(-50%);
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid #ffffff;
          z-index: 2; }
          @media (max-width: 767px) {
            #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-user::after {
              bottom: -10px;
              border-left-width: 10px;
              border-right-width: 10px;
              border-top-width: 10px; } }
        #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-user::after {
          content: "";
          display: block;
          position: absolute;
          top: 0;
          left: 50%;
          transform: translateX(-50%);
          border-left: 15px solid transparent;
          border-right: 15px solid transparent;
          border-top: 15px solid #302b2b;
          z-index: 2; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-admin {
        position: relative;
        /*background-color: $midnight;
				color: white;*/
        margin: 5px -30px;
        padding: 15px 30px; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-admin::after {
          content: '';
          display: block;
          position: absolute;
          bottom: -20px;
          left: 50%;
          transform: translateX(-50%);
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid #ffffff;
          z-index: 2; }
          @media (max-width: 767px) {
            #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-admin::after {
              bottom: -10px;
              border-left-width: 10px;
              border-right-width: 10px;
              border-top-width: 10px; } }
        #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-admin::after {
          content: "";
          display: block;
          position: absolute;
          top: 0;
          left: 50%;
          transform: translateX(-50%);
          border-left: 15px solid transparent;
          border-right: 15px solid transparent;
          border-top: 15px solid #302b2b;
          z-index: 2; }
        #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-admin .username {
          color: white !important;
          text-shadow: none !important; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row.star-row-admin.star-row-user .username {
        color: white !important; }
      #admintools-stars-scoreboard .leaderboard-stars .star-row:not(.star-row-user) .username {
        color: transparent;
        text-shadow: 0 0 12px rgba(255, 255, 255, 0.5); }

#stars-scoreboard {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.8);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.5s ease;
  z-index: 301;
  display: flex;
  align-items: center;
  justify-content: center; }
  #stars-scoreboard .ss-modal-container {
    transition: all 0.5s ease;
    max-width: 750px;
    margin: auto;
    transform: scale(0.5);
    height: 100%;
    display: flex;
    align-items: center; }
    @media (max-width: 767px) {
      #stars-scoreboard .ss-modal-container {
        max-width: 100%; } }
    #stars-scoreboard .ss-modal-container .ss-modal {
      min-height: 1vh;
      max-height: 80%;
      overflow-y: scroll;
      position: relative;
      z-index: 2;
      padding: 30px 30px 0 30px;
      background-color: white;
      border-radius: 15px; }
      @media (max-width: 767px) {
        #stars-scoreboard .ss-modal-container .ss-modal {
          padding: 15px; } }
      #stars-scoreboard .ss-modal-container .ss-modal h2 {
        background: #f1f1f1;
        margin: -30px -30px 30px -30px;
        padding: 30px;
        text-align: center;
        font-size: 36px; }
        @media (max-width: 768px) {
          #stars-scoreboard .ss-modal-container .ss-modal h2 {
            font-size: 18px;
            margin: -15px -15px 15px -15px; } }
      #stars-scoreboard .ss-modal-container .ss-modal > p {
        text-align: center;
        border-bottom: 1px dashed #ddd;
        padding-bottom: 30px;
        margin: 0; }
        @media (max-width: 768px) {
          #stars-scoreboard .ss-modal-container .ss-modal > p {
            padding-bottom: 15px; } }
      #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars {
        margin-top: 30px; }
        #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row {
          display: flex;
          align-items: center;
          justify-content: space-between;
          margin: 15px 0px; }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .star-position,
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points {
            font-size: 60px;
            font-weight: 700; }
            @media (max-width: 767px) {
              #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .star-position,
              #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points {
                font-size: 30px; } }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .star-position {
            min-width: 80px; }
            @media (max-width: 767px) {
              #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .star-position {
                min-width: 45px; } }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .avatar {
            min-width: 100px; }
            @media (max-width: 767px) {
              #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .avatar {
                min-width: 60px; } }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .avatar .unknown-user-avatar {
              height: 75px;
              width: 75px;
              background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/Spotify_Icon_RGB_Green.png");
              background-size: contain; }
              @media (max-width: 767px) {
                #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .avatar .unknown-user-avatar {
                  height: 45px;
                  width: 45px; } }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .avatar img {
              width: 75px;
              height: 75px;
              object-fit: cover;
              border-radius: 100%; }
              @media (max-width: 767px) {
                #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .avatar img {
                  height: 45px;
                  width: 45px; } }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .username {
            flex-grow: 1;
            font-size: 24px;
            font-weight: 700;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none; }
            @media (max-width: 767px) {
              #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .username {
                font-size: 16px; } }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points-column {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            width: 120px; }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points-column .points {
              line-height: 50px; }
              @media (max-width: 767px) {
                #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points-column .points {
                  line-height: 28px; } }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points-column .label {
              font-size: 20px;
              font-weight: 700;
              opacity: 0.3; }
              @media (max-width: 767px) {
                #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row .points-column .label {
                  font-size: 12px; } }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-user {
            position: relative;
            background-color: #1E3264;
            color: white;
            margin: 15px -30px;
            padding: 20px 30px; }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-user::after {
              content: '';
              display: block;
              position: absolute;
              bottom: -20px;
              left: 50%;
              transform: translateX(-50%);
              border-left: 20px solid transparent;
              border-right: 20px solid transparent;
              border-top: 20px solid #ffffff;
              z-index: 2; }
              @media (max-width: 767px) {
                #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-user::after {
                  bottom: -10px;
                  border-left-width: 10px;
                  border-right-width: 10px;
                  border-top-width: 10px; } }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-user::after {
              content: "";
              display: block;
              position: absolute;
              top: 0;
              left: 50%;
              transform: translateX(-50%);
              border-left: 15px solid transparent;
              border-right: 15px solid transparent;
              border-top: 15px solid #ffffff;
              z-index: 2; }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-admin {
            position: relative;
            /*background-color: $midnight;
							color: white;*/
            margin: 15px -30px;
            padding: 20px 30px; }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-admin::after {
              content: '';
              display: block;
              position: absolute;
              bottom: -20px;
              left: 50%;
              transform: translateX(-50%);
              border-left: 20px solid transparent;
              border-right: 20px solid transparent;
              border-top: 20px solid #ffffff;
              z-index: 2; }
              @media (max-width: 767px) {
                #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-admin::after {
                  bottom: -10px;
                  border-left-width: 10px;
                  border-right-width: 10px;
                  border-top-width: 10px; } }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-admin::after {
              content: "";
              display: block;
              position: absolute;
              top: 0;
              left: 50%;
              transform: translateX(-50%);
              border-left: 15px solid transparent;
              border-right: 15px solid transparent;
              border-top: 15px solid #ffffff;
              z-index: 2; }
            #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-admin .username {
              color: #191414 !important;
              text-shadow: none !important; }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row.star-row-admin.star-row-user .username {
            color: white !important; }
          #stars-scoreboard .ss-modal-container .ss-modal .ss-content #leaderboard-stars .star-row:not(.star-row-user) .username {
            color: transparent;
            text-shadow: 0 0 12px rgba(0, 0, 0, 0.5); }
    #stars-scoreboard .ss-modal-container .ss-close {
      position: absolute;
      z-index: 3;
      right: 0;
      top: 10%;
      width: 44px;
      height: 44px;
      background: transparent;
      border: 0;
      opacity: 0.3;
      color: #191414;
      margin: 10px; }
  #stars-scoreboard.active {
    opacity: 1;
    pointer-events: all; }
    #stars-scoreboard.active .ss-modal-container {
      transform: scale(1); }

#lia-body .lia-quilt-row-suggested-articles {
  background: #FAE62D !important;
  margin: 0;
  padding: 0; }
  @media (max-width: 767px) {
    #lia-body .lia-quilt-row-suggested-articles .panel-topics-grid {
      background-color: #FAE62D; }
      #lia-body .lia-quilt-row-suggested-articles .panel-topics-grid h2 {
        background: #FAE62D;
        color: #000000;
        height: auto;
        padding-top: 20px;
        padding-bottom: 10px; }
      #lia-body .lia-quilt-row-suggested-articles .panel-topics-grid .bgHighlight {
        background-color: rgba(255, 255, 255, 0.3); } }

#qualtrics .ht-modal > p {
  text-align: center; }

#qualtrics .qual-modal.active {
  padding-bottom: 0; }
  #qualtrics .qual-modal.active > p {
    display: none; }
  #qualtrics .qual-modal.active .qual-content {
    height: 600px; }
  #qualtrics .qual-modal.active .qual-yes {
    display: none; }

#qualtrics .qual-content {
  padding: 0;
  background-color: white;
  height: 0;
  width: 100%;
  overflow: hidden;
  transition: all 0.2s ease-out; }

#qualtrics .ht-scroll {
  padding: 0;
  display: flex; }

#qualtrics .ht-modal-container {
  transform: translateX(-100%);
  left: 0; }

#qualtrics.active .ht-modal-container {
  transform: translateX(-50%);
  left: 50%; }

#qualtrics.active + #qualtrics-button {
  left: 70%;
  opacity: 0; }

#qualtrics-button {
  position: fixed;
  z-index: 1;
  display: flex;
  left: 0;
  top: 50%;
  width: 44px;
  opacity: 1;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease; }
  @media (max-width: 767px) {
    #qualtrics-button {
      top: 75%; } }
  #qualtrics-button .qual-open {
    transform: rotate(90deg);
    height: 44px;
    border: 0;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding: 0 20px;
    box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.2); }

.lia-form-additional-options-fieldset-toggle .lia-fieldset-title .lia-form-fieldset-toggle,
.lia-article-additional-details-fieldset .lia-fieldset-title .lia-form-fieldset-toggle {
  padding-top: 1em; }

.lia-form-additional-options-fieldset-toggle .lia-fieldset-title .lia-img-icon-toggle-closed,
.lia-article-additional-details-fieldset .lia-fieldset-title .lia-img-icon-toggle-closed {
  transform: rotate(90deg); }

.lia-form-additional-options-fieldset-toggle .lia-fieldset-title .lia-img-icon-toggle-open,
.lia-article-additional-details-fieldset .lia-fieldset-title .lia-img-icon-toggle-open {
  transform: rotate(180deg); }

.lia-panel.lia-panel-standard.lia-component-common-widget-announcement .lia-decoration-border {
  padding: 0 !important; }

/*
.lia-panel {
	&.lia-panel-standard {
		&.lia-component-common-widget-announcement {
			.lia-decoration-border {
				background: $spotify-green !important;
				border-width:0 !important;
			}
			.StringDisplayTaplet {
				text-align: left;
				font-size:18px;
			}
		}
	}
}

.lia-panel-feedback-banner-note {
	.lia-component-tag-banner {
		.lia-panel-feedback-inline-note {
			background-color: #FF4632;
			border-color: #FF4632;
			color: #fff;
		}
	}
}

#js-message-bar-sa-notice {
	background-color: #F59B23 !important;
	color: $white !important;
	fill: $white !important;
	&.alert-dismissible {
		.close {
			color: $white !important;
		}
	}
	a {
		color: $white !important;
	}
}
*/
.avatar {
  border-radius: 50%;
  object-fit: cover;
  max-width: none; }

.user-rank-delimiter {
  padding: 0 5px; }

.user-rank-icon {
  height: 18px;
  display: inline-block !important; }
  .user-rank-icon.user-rank-icon-left {
    margin-right: 3px; }

header .breadcrumbWrapperAlign {
  text-align: center;
  padding: 0 15px; }
  header .breadcrumbWrapperAlign .breadcrumbWrapper {
    white-space: nowrap;
    min-width: 700px;
    max-width: 100%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: 56px;
    border-top-left-radius: 28px;
    border-top-right-radius: 28px;
    background: rgba(0, 0, 0, 0.6);
    padding: 0 15px;
    overflow: hidden; }
    header .breadcrumbWrapperAlign .breadcrumbWrapper .breadcrumbTitle {
      color: white;
      opacity: 0.7;
      line-height: 26px; }
      header .breadcrumbWrapperAlign .breadcrumbWrapper .breadcrumbTitle .fa-arrow-right {
        position: relative;
        top: 1px;
        padding-right: 10px; }
      @media (max-width: 767px) {
        header .breadcrumbWrapperAlign .breadcrumbWrapper .breadcrumbTitle {
          display: none; } }
    header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb {
      display: inline-block; }
      header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul {
        padding-right: 0; }
        header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li {
          color: white;
          display: inline-flex; }
          header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li.final-crumb span,
          header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li > a {
            padding-left: 5px;
            padding-right: 5px;
            display: block;
            text-overflow: ellipsis;
            max-width: 170px;
            overflow: hidden;
            line-height: 26px; }
            header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li.final-crumb span:last-child,
            header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li > a:last-child {
              padding-right: 0; }
          header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li .breadcrumb-label {
            text-transform: capitalize; }
          header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul > li + li:before {
            content: "/\00a0"; }
        @media (max-width: 767px) {
          header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul li {
            display: none; }
          header .breadcrumbWrapperAlign .breadcrumbWrapper .lia-breadcrumb > ul li:nth-child(-n+3) {
            display: inline-flex; } }
    @media (max-width: 767px) {
      header .breadcrumbWrapperAlign .breadcrumbWrapper {
        min-width: 100%; } }

@media screen and (max-width: 767px) {
  .lia-breadcrumb .lia-list-standard-inline .crumb:nth-last-of-type(3):before {
    display: block; } }

ul.radioTitles {
  display: flex;
  justify-content: center;
  margin-bottom: 60px; }
  ul.radioTitles > li {
    cursor: pointer;
    border: 3px solid #1D2B3A;
    color: #000;
    font-size: 20px;
    font-weight: 700;
    height: 44px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 0 25px;
    transition: background-color .3s ease, color .3s ease; }
    ul.radioTitles > li:first-child {
      border-top-left-radius: 25px;
      border-bottom-left-radius: 25px;
      border-right: 0; }
    ul.radioTitles > li:last-child {
      border-top-right-radius: 25px;
      border-bottom-right-radius: 25px;
      border-left: 0; }
    ul.radioTitles > li.active {
      background-color: #1D2B3A;
      color: #ffffff; }

.KudosButton .lia-button-wrapper .lia-button, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-wrapper .lia-button, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-wrapper .lia-button, .KudosButton .lia-button-wrapper .cust-button, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-wrapper .cust-button, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-wrapper .cust-button, .KudosButton .cust-button-wrapper .lia-button, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .cust-button-wrapper .lia-button, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .cust-button-wrapper .lia-button, .KudosButton .cust-button-wrapper .cust-button, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .cust-button-wrapper .cust-button, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .cust-button-wrapper .cust-button {
  background-color: transparent;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 900;
  padding: 0 20px !important;
  height: 44px;
  line-height: 44px;
  border-radius: 22px;
  display: block; }

.KudosButton .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link {
  padding: 0; }
  .KudosButton .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count {
    border: none;
    color: #000000;
    font-size: 15px;
    font-weight: 400;
    padding: 0 !important;
    margin-left: 10px;
    height: 44px;
    line-height: 46px !important; }
    .KudosButton .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count::after, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count::after, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count::after {
      content: 'like(s)';
      text-transform: lowercase;
      letter-spacing: initial; }
  .KudosButton .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-kudos-count-label, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-kudos-count-label, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-kudos-count-label {
    display: none; }

.KudosButton .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link {
  height: 44px;
  width: 44px;
  background-color: #FFFFFF;
  border: 1.5px solid transparent;
  border-radius: 22px;
  color: #000000;
  padding: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center; }
  .KudosButton .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link::before, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link::before, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link::before {
    content: '\f164';
    font-family: 'Font Awesome 5 Pro' !important;
    font-size: 20px !important;
    color: #000000;
    font-weight: 900 !important;
    line-height: 36px;
    position: relative;
    top: -1px; }
  .KudosButton .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link.kudos-revoke-link, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link.kudos-revoke-link, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link.kudos-revoke-link {
    background-color: #000000; }
    .KudosButton .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link.kudos-revoke-link::before, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link.kudos-revoke-link::before, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link.kudos-revoke-link::before {
      color: #FFFFFF !important; }

.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer {
  border-top: none;
  margin: auto; }
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-quilt-column-alley-single:not(.lia-mark-empty), .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-quilt-column-alley-single:not(.lia-mark-empty) {
    margin: 0; }
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .cust-container-forum-message-footer, .lia-thread-reply .lia-quilt-layout-one-column-message .lia-quilt-row-footer .cust-container-forum-message-footer {
    margin-top: 0; }

.btn.wizard {
  font-size: 28px; }
  .btn.wizard::before {
    content: '\f72b';
    font-family: "Font Awesome 5 Pro";
    margin-right: 20px; }
  @media (max-width: 767px) {
    .btn.wizard {
      font-size: 20px; } }

.btn, .navbar .navbar-nav .navbar-btn {
  font-size: 18px;
  line-height: 1.5;
  border-radius: 500px;
  padding: 11px 47px 9px;
  transition: background-color .15s ease,border-color .15s ease,color .15s ease;
  border-width: 0;
  letter-spacing: 1.2px;
  min-width: 130px;
  text-transform: uppercase;
  white-space: normal; }

.btn {
  font-size: 15px;
  letter-spacing: normal;
  font-weight: 700; }

.btn.active:focus, .btn:active:focus, .btn:focus:focus {
  outline: 0; }

.btn.active, .btn:active {
  box-shadow: none;
  transition-duration: 0; }

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  opacity: .3;
  filter: alpha(opacity=30); }

.btn-green, .btn-primary, .navbar .navbar-nav .btn-green, .navbar .navbar-nav .btn-primary {
  color: #fff;
  background-color: #2ebd59; }

.btn-outline {
  color: #2ebd59;
  background: transparent;
  border: 1px solid #2ebd59; }

.btn-green:hover, .btn-outline:hover, .btn-primary:hover, .navbar .navbar-nav .btn-green:hover, .navbar .navbar-nav .btn-primary:hover {
  color: #fff;
  background-color: #1ed760; }

.btn-green:focus, .btn-outline:focus, .btn-primary:focus, .navbar .navbar-nav .btn-green:focus, .navbar .navbar-nav .btn-primary:focus {
  color: #fff;
  background-color: #2ebd59;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; }

.btn-green.active, .btn-outline:active, .btn-green:active, .btn-primary.active, .btn-primary:active, .navbar .navbar-nav .btn-green.active, .navbar .navbar-nav .btn-green:active, .navbar .navbar-nav .btn-primary.active, .navbar .navbar-nav .btn-primary:active, .open > .dropdown-toggle.btn-green, .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.navbar .navbar-nav .btn-green, .open > .dropdown-toggle.navbar .navbar-nav .btn-primary {
  background-color: #2ebd59;
  box-shadow: none; }

.btn-black, .btn-default, .btn-info, .btn-secondary, .btn-secondary-img, .btn-warning {
  color: #fff;
  background-color: #2e2f33; }

.btn-black:hover, .btn-default:hover, .btn-info:hover, .btn-secondary-img:hover, .btn-secondary:hover, .btn-warning:hover {
  color: #fff;
  background-color: #46484e; }

.btn-black:focus, .btn-default:focus, .btn-info:focus, .btn-secondary-img:focus, .btn-secondary:focus, .btn-warning:focus {
  color: #fff;
  background-color: #2e2f33;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; }

.btn-black.active, .btn-black:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-secondary-img.active, .btn-secondary-img:active, .btn-secondary.active, .btn-secondary:active, .btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-black, .open > .dropdown-toggle.btn-default, .open > .dropdown-toggle.btn-info, .open > .dropdown-toggle.btn-secondary, .open > .dropdown-toggle.btn-secondary-img, .open > .dropdown-toggle.btn-warning {
  background-color: #2e2f33;
  box-shadow: none; }

.btn-black.disabled, .btn-black[disabled], .btn-default.disabled, .btn-default[disabled], .btn-info.disabled, .btn-info[disabled], .btn-secondary-img.disabled, .btn-secondary-img[disabled], .btn-secondary.disabled, .btn-secondary[disabled], .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-black, fieldset[disabled] .btn-default, fieldset[disabled] .btn-info, fieldset[disabled] .btn-secondary, fieldset[disabled] .btn-secondary-img, fieldset[disabled] .btn-warning {
  opacity: .2;
  filter: alpha(opacity=20); }

.btn-halo {
  color: #fff;
  border: 2px solid #fff;
  background: 0 0; }

.btn-halo:focus, .btn-halo:hover {
  color: #000;
  background-color: #fff; }

.btn-halo.active, .btn-halo:active, .open > .dropdown-toggle.btn-halo {
  border-color: #d9d9d9;
  background-color: #d9d9d9; }

.btn-danger {
  color: #fff;
  background-color: #eb1e32; }

.btn-danger:hover {
  color: #fff;
  background-color: #f52e41; }

.btn-danger:focus {
  color: #fff;
  background-color: #eb1e32;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; }

.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {
  background-color: #eb1e32;
  box-shadow: none; }

.btn-facebook {
  color: #fff;
  background-color: #3b5998; }

.btn-facebook:hover {
  color: #fff;
  background-color: #3a61b3; }

.btn-facebook:focus {
  color: #fff;
  background-color: #3b5998;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; }

.btn-facebook.active, .btn-facebook:active, .open > .dropdown-toggle.btn-facebook {
  background-color: #3b5998;
  box-shadow: none; }

.btn-group-lg > .btn, .btn-lg {
  font-size: 20px;
  line-height: 1.2;
  border-radius: 500px;
  padding: 17px 56px 15px; }

.btn-group-sm > .btn, .btn-group-xs > .btn, .btn-sm, .btn-xs, .navbar .navbar-nav .navbar-btn, .navbar-form .btn {
  font-size: 14px;
  line-height: 1.5;
  border-radius: 500px;
  padding: 7px 35px; }

.btn-tertiary, .btn-tertiary:hover {
  color: #2e2f33;
  background-color: transparent; }

.btn-tertiary:focus {
  color: #2e2f33;
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; }

.btn-tertiary.active, .btn-tertiary:active, .open > .dropdown-toggle.btn-tertiary {
  background-color: #efefef;
  box-shadow: none; }

.btn-link, .btn-link:hover {
  color: #2ebd59;
  background-color: transparent; }

.btn-link:focus {
  color: #2ebd59;
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; }

.btn-link.active, .btn-link:active, .open > .dropdown-toggle.btn-link {
  background-color: transparent;
  box-shadow: none; }

.btn-link:focus, .btn-link:hover {
  text-decoration: underline; }

button.close {
  padding: 0;
  background: 0 0;
  border: 0;
  font-size: 24px;
  margin-top: -3px;
  margin-bottom: -3px;
  line-height: 1;
  float: right; }

#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
  margin: 0 40px;
  border-color: #001629;
  background-color: #EEEEEE; }

.lia-form-vertical .lia-media-image-upload-button-group.lia-button-group {
  display: block; }

body:not(.lia-idea) .KudosButton div:not(.lia-button-image-kudos-disabled).lia-button-image-kudos .kudos-count-link .lia-component-kudos-widget-message-kudos-count {
  line-height: 15px; }

.lia-button.lia-button-primary {
  background-color: #1ED760;
  font-weight: 700;
  padding: 11px 40px 9px !important;
  font-size: 15px;
  transition: all 0.3s ease; }

.lia-button.lia-button-secondary {
  border-radius: 20px;
  padding: 10px 20px 8px;
  text-decoration: none; }

.lia-component-occasion-action-rsvp .lia-button.lia-button-primary {
  padding-left: initial !important;
  padding-right: initial !important; }

.lia-button-primary.lia-button-Reset-action,
.lia-button-image-kudos-give .kudos-link:not(.kudos-revoke-link),
.lia-button-Cancel-action,
.lia-button.lia-button-secondary:not(.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-SearchPageForm-action) {
  background-color: transparent !important;
  text-decoration: none;
  border: 1px solid;
  border-radius: 999px;
  padding: 10px 20px;
  font-weight: 700; }
  .lia-button-primary.lia-button-Reset-action:active, .lia-button-primary.lia-button-Reset-action:hover, .lia-button-primary.lia-button-Reset-action:focus,
  .lia-button-image-kudos-give .kudos-link:not(.kudos-revoke-link):active,
  .lia-button-image-kudos-give .kudos-link:not(.kudos-revoke-link):hover,
  .lia-button-image-kudos-give .kudos-link:not(.kudos-revoke-link):focus,
  .lia-button-Cancel-action:active,
  .lia-button-Cancel-action:hover,
  .lia-button-Cancel-action:focus,
  .lia-button.lia-button-secondary:not(.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-SearchPageForm-action):active,
  .lia-button.lia-button-secondary:not(.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-SearchPageForm-action):hover,
  .lia-button.lia-button-secondary:not(.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-SearchPageForm-action):focus {
    background-color: transparent !important; }

.RatingDisplay.lia-component-ratings-widget-rating-display {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: left; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-wrapper {
  margin-right: 0; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-wrapper .lia-button {
    margin-right: 0; }

body.theme1 .kudos-revoke-link,
body.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link,
body.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action),
body.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim, body.lia-idea.theme1 .kudos-revoke-link,
body.lia-idea.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link,
body.lia-idea.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action),
body.lia-idea.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim {
  background-color: #576DD6 !important;
  color: #fff !important; }
  body.theme1 .kudos-revoke-link:active, body.theme1 .kudos-revoke-link:hover, body.theme1 .kudos-revoke-link:focus,
  body.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link:active,
  body.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link:hover,
  body.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link:focus,
  body.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):active,
  body.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):hover,
  body.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):focus,
  body.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:active,
  body.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:hover,
  body.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:focus, body.lia-idea.theme1 .kudos-revoke-link:active, body.lia-idea.theme1 .kudos-revoke-link:hover, body.lia-idea.theme1 .kudos-revoke-link:focus,
  body.lia-idea.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link:active,
  body.lia-idea.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link:hover,
  body.lia-idea.theme1 .lia-button-image-kudos-enabled .kudos-revoke-link:focus,
  body.lia-idea.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):active,
  body.lia-idea.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):hover,
  body.lia-idea.theme1 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):focus,
  body.lia-idea.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:active,
  body.lia-idea.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:hover,
  body.lia-idea.theme1 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:focus {
    background-color: #8A9AE3 !important; }

body.theme1 .lia-button-primary.lia-button-Reset-action,
body.theme1 .lia-button-image-kudos-give .kudos-link, body.theme1 .kudos-count-link span,
body.theme1 .lia-button-Cancel-action,
body.theme1 .lia-button.lia-button-secondary.lia-rating-image,
body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action), body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action,
body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link, body.lia-idea.theme1 .kudos-count-link span,
body.lia-idea.theme1 .lia-button-Cancel-action,
body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image,
body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action) {
  border-color: #576DD6 !important;
  color: #576DD6 !important; }
  body.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active, body.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover, body.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus,
  body.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active,
  body.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover,
  body.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus, body.theme1 .kudos-count-link span:not(.MessageKudosCount):active, body.theme1 .kudos-count-link span:not(.MessageKudosCount):hover, body.theme1 .kudos-count-link span:not(.MessageKudosCount):focus,
  body.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):active,
  body.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):hover,
  body.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):focus,
  body.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active,
  body.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover,
  body.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus,
  body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active,
  body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover,
  body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus,
  body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active,
  body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover,
  body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus, body.lia-idea.theme1 .kudos-count-link span:not(.MessageKudosCount):active, body.lia-idea.theme1 .kudos-count-link span:not(.MessageKudosCount):hover, body.lia-idea.theme1 .kudos-count-link span:not(.MessageKudosCount):focus,
  body.lia-idea.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):active,
  body.lia-idea.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):hover,
  body.lia-idea.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):focus,
  body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active,
  body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover,
  body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus,
  body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active,
  body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover,
  body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus {
    border-color: #576DD6 !important;
    background-color: #576DD6 !important;
    color: #FFFFFF !important; }
    body.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active:before, body.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover:before, body.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus:before,
    body.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active:before,
    body.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover:before,
    body.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus:before, body.theme1 .kudos-count-link span:not(.MessageKudosCount):active:before, body.theme1 .kudos-count-link span:not(.MessageKudosCount):hover:before, body.theme1 .kudos-count-link span:not(.MessageKudosCount):focus:before,
    body.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):active:before,
    body.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):hover:before,
    body.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):focus:before,
    body.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active:before,
    body.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover:before,
    body.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus:before,
    body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active:before,
    body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover:before,
    body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus:before, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active:before, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover:before, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active:before,
    body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover:before,
    body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus:before, body.lia-idea.theme1 .kudos-count-link span:not(.MessageKudosCount):active:before, body.lia-idea.theme1 .kudos-count-link span:not(.MessageKudosCount):hover:before, body.lia-idea.theme1 .kudos-count-link span:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):active:before,
    body.lia-idea.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):hover:before,
    body.lia-idea.theme1 .lia-button-Cancel-action:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active:before,
    body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover:before,
    body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active:before,
    body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover:before,
    body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus:before {
      color: #FFFFFF !important; }
  body.theme1 .lia-button-primary.lia-button-Reset-action:before,
  body.theme1 .lia-button-image-kudos-give .kudos-link:before, body.theme1 .kudos-count-link span:before,
  body.theme1 .lia-button-Cancel-action:before,
  body.theme1 .lia-button.lia-button-secondary.lia-rating-image:before,
  body.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):before, body.lia-idea.theme1 .lia-button-primary.lia-button-Reset-action:before,
  body.lia-idea.theme1 .lia-button-image-kudos-give .kudos-link:before, body.lia-idea.theme1 .kudos-count-link span:before,
  body.lia-idea.theme1 .lia-button-Cancel-action:before,
  body.lia-idea.theme1 .lia-button.lia-button-secondary.lia-rating-image:before,
  body.lia-idea.theme1 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):before {
    color: #576DD6 !important; }

body.theme1 .RatingDisplay.lia-component-ratings-widget-rating-display .lia-link-navigation.lia-rating-value-summary, body.lia-idea.theme1 .RatingDisplay.lia-component-ratings-widget-rating-display .lia-link-navigation.lia-rating-value-summary {
  color: #576DD6 !important; }

body.theme2 .kudos-revoke-link,
body.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link,
body.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action),
body.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim, body.lia-idea.theme2 .kudos-revoke-link,
body.lia-idea.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link,
body.lia-idea.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action),
body.lia-idea.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim {
  background-color: #D64000 !important;
  color: #fff !important; }
  body.theme2 .kudos-revoke-link:active, body.theme2 .kudos-revoke-link:hover, body.theme2 .kudos-revoke-link:focus,
  body.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link:active,
  body.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link:hover,
  body.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link:focus,
  body.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):active,
  body.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):hover,
  body.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):focus,
  body.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:active,
  body.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:hover,
  body.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:focus, body.lia-idea.theme2 .kudos-revoke-link:active, body.lia-idea.theme2 .kudos-revoke-link:hover, body.lia-idea.theme2 .kudos-revoke-link:focus,
  body.lia-idea.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link:active,
  body.lia-idea.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link:hover,
  body.lia-idea.theme2 .lia-button-image-kudos-enabled .kudos-revoke-link:focus,
  body.lia-idea.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):active,
  body.lia-idea.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):hover,
  body.lia-idea.theme2 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):focus,
  body.lia-idea.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:active,
  body.lia-idea.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:hover,
  body.lia-idea.theme2 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:focus {
    background-color: #FF7439 !important; }

body.theme2 .lia-button-primary.lia-button-Reset-action,
body.theme2 .lia-button-image-kudos-give .kudos-link, body.theme2 .kudos-count-link span,
body.theme2 .lia-button-Cancel-action,
body.theme2 .lia-button.lia-button-secondary.lia-rating-image,
body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action), body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action,
body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link, body.lia-idea.theme2 .kudos-count-link span,
body.lia-idea.theme2 .lia-button-Cancel-action,
body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image,
body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action) {
  border-color: #D64000 !important;
  color: #D64000 !important; }
  body.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active, body.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover, body.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus,
  body.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active,
  body.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover,
  body.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus, body.theme2 .kudos-count-link span:not(.MessageKudosCount):active, body.theme2 .kudos-count-link span:not(.MessageKudosCount):hover, body.theme2 .kudos-count-link span:not(.MessageKudosCount):focus,
  body.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):active,
  body.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):hover,
  body.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):focus,
  body.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active,
  body.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover,
  body.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus,
  body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active,
  body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover,
  body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus,
  body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active,
  body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover,
  body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus, body.lia-idea.theme2 .kudos-count-link span:not(.MessageKudosCount):active, body.lia-idea.theme2 .kudos-count-link span:not(.MessageKudosCount):hover, body.lia-idea.theme2 .kudos-count-link span:not(.MessageKudosCount):focus,
  body.lia-idea.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):active,
  body.lia-idea.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):hover,
  body.lia-idea.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):focus,
  body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active,
  body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover,
  body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus,
  body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active,
  body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover,
  body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus {
    border-color: #D64000 !important;
    background-color: #D64000 !important;
    color: #FFFFFF !important; }
    body.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active:before, body.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover:before, body.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus:before,
    body.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active:before,
    body.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover:before,
    body.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus:before, body.theme2 .kudos-count-link span:not(.MessageKudosCount):active:before, body.theme2 .kudos-count-link span:not(.MessageKudosCount):hover:before, body.theme2 .kudos-count-link span:not(.MessageKudosCount):focus:before,
    body.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):active:before,
    body.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):hover:before,
    body.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):focus:before,
    body.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active:before,
    body.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover:before,
    body.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus:before,
    body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active:before,
    body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover:before,
    body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus:before, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):active:before, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):hover:before, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):active:before,
    body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):hover:before,
    body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:not(.MessageKudosCount):focus:before, body.lia-idea.theme2 .kudos-count-link span:not(.MessageKudosCount):active:before, body.lia-idea.theme2 .kudos-count-link span:not(.MessageKudosCount):hover:before, body.lia-idea.theme2 .kudos-count-link span:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):active:before,
    body.lia-idea.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):hover:before,
    body.lia-idea.theme2 .lia-button-Cancel-action:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):active:before,
    body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):hover:before,
    body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:not(.MessageKudosCount):focus:before,
    body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):active:before,
    body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):hover:before,
    body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(.MessageKudosCount):focus:before {
      color: #FFFFFF !important; }
  body.theme2 .lia-button-primary.lia-button-Reset-action:before,
  body.theme2 .lia-button-image-kudos-give .kudos-link:before, body.theme2 .kudos-count-link span:before,
  body.theme2 .lia-button-Cancel-action:before,
  body.theme2 .lia-button.lia-button-secondary.lia-rating-image:before,
  body.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):before, body.lia-idea.theme2 .lia-button-primary.lia-button-Reset-action:before,
  body.lia-idea.theme2 .lia-button-image-kudos-give .kudos-link:before, body.lia-idea.theme2 .kudos-count-link span:before,
  body.lia-idea.theme2 .lia-button-Cancel-action:before,
  body.lia-idea.theme2 .lia-button.lia-button-secondary.lia-rating-image:before,
  body.lia-idea.theme2 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):before {
    color: #D64000 !important; }

body.theme2 .RatingDisplay.lia-component-ratings-widget-rating-display .lia-link-navigation.lia-rating-value-summary, body.lia-idea.theme2 .RatingDisplay.lia-component-ratings-widget-rating-display .lia-link-navigation.lia-rating-value-summary {
  color: #D64000 !important; }

body.theme3 .kudos-revoke-link,
body.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link,
body.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action),
body.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim, body.lia-idea.theme3 .kudos-revoke-link,
body.lia-idea.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link,
body.lia-idea.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action),
body.lia-idea.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim {
  background-color: #EB1E32 !important;
  color: #fff !important; }
  body.theme3 .kudos-revoke-link:active, body.theme3 .kudos-revoke-link:hover, body.theme3 .kudos-revoke-link:focus,
  body.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link:active,
  body.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link:hover,
  body.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link:focus,
  body.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):active,
  body.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):hover,
  body.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):focus,
  body.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:active,
  body.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:hover,
  body.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:focus, body.lia-idea.theme3 .kudos-revoke-link:active, body.lia-idea.theme3 .kudos-revoke-link:hover, body.lia-idea.theme3 .kudos-revoke-link:focus,
  body.lia-idea.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link:active,
  body.lia-idea.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link:hover,
  body.lia-idea.theme3 .lia-button-image-kudos-enabled .kudos-revoke-link:focus,
  body.lia-idea.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):active,
  body.lia-idea.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):hover,
  body.lia-idea.theme3 .lia-button.lia-button-primary:not(.lia-button-Cancel-action):not([id^="deleteCurrentThread"]):not(.remove-role-link):not(.lia-button-Reset-action):focus,
  body.lia-idea.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:active,
  body.lia-idea.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:hover,
  body.lia-idea.theme3 .lia-button-secondary.reply-action-link.lia-action-reply.iconClass.lia-button-slim:focus {
    background-color: #FF365D !important; }

body.theme3 .lia-button-primary.lia-button-Reset-action,
body.theme3 .lia-button-image-kudos-give .kudos-link, body.theme3 .kudos-count-link span,
body.theme3 .lia-button-Cancel-action,
body.theme3 .lia-button.lia-button-secondary.lia-rating-image,
body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action), body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action,
body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link, body.lia-idea.theme3 .kudos-count-link span,
body.lia-idea.theme3 .lia-button-Cancel-action,
body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image,
body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action) {
  border-color: #EB1E32 !important;
  color: #EB1E32 !important; }
  body.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):active, body.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):hover, body.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):focus,
  body.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):active,
  body.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):hover,
  body.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):focus, body.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):active, body.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):hover, body.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):focus,
  body.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):active,
  body.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):hover,
  body.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):focus,
  body.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):active,
  body.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):hover,
  body.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):focus,
  body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):active,
  body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):hover,
  body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):focus, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):active, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):hover, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):focus,
  body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):active,
  body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):hover,
  body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):focus, body.lia-idea.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):active, body.lia-idea.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):hover, body.lia-idea.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):focus,
  body.lia-idea.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):active,
  body.lia-idea.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):hover,
  body.lia-idea.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):focus,
  body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):active,
  body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):hover,
  body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):focus,
  body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):active,
  body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):hover,
  body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):focus {
    border-color: #EB1E32 !important;
    background-color: #EB1E32 !important;
    color: #FFFFFF !important; }
    body.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):active:before, body.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):hover:before, body.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):focus:before,
    body.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):active:before,
    body.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):hover:before,
    body.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):focus:before, body.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):active:before, body.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):hover:before, body.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):focus:before,
    body.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):active:before,
    body.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):hover:before,
    body.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):focus:before,
    body.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):active:before,
    body.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):hover:before,
    body.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):focus:before,
    body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):active:before,
    body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):hover:before,
    body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):focus:before, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):active:before, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):hover:before, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:not(span):not(.MessageKudosCount):focus:before,
    body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):active:before,
    body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):hover:before,
    body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:not(span):not(.MessageKudosCount):focus:before, body.lia-idea.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):active:before, body.lia-idea.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):hover:before, body.lia-idea.theme3 .kudos-count-link span:not(span):not(.MessageKudosCount):focus:before,
    body.lia-idea.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):active:before,
    body.lia-idea.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):hover:before,
    body.lia-idea.theme3 .lia-button-Cancel-action:not(span):not(.MessageKudosCount):focus:before,
    body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):active:before,
    body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):hover:before,
    body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:not(span):not(.MessageKudosCount):focus:before,
    body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):active:before,
    body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):hover:before,
    body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):not(span):not(.MessageKudosCount):focus:before {
      color: #FFFFFF !important; }
  body.theme3 .lia-button-primary.lia-button-Reset-action:before,
  body.theme3 .lia-button-image-kudos-give .kudos-link:before, body.theme3 .kudos-count-link span:before,
  body.theme3 .lia-button-Cancel-action:before,
  body.theme3 .lia-button.lia-button-secondary.lia-rating-image:before,
  body.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):before, body.lia-idea.theme3 .lia-button-primary.lia-button-Reset-action:before,
  body.lia-idea.theme3 .lia-button-image-kudos-give .kudos-link:before, body.lia-idea.theme3 .kudos-count-link span:before,
  body.lia-idea.theme3 .lia-button-Cancel-action:before,
  body.lia-idea.theme3 .lia-button.lia-button-secondary.lia-rating-image:before,
  body.lia-idea.theme3 .lia-button.lia-button-secondary:not(.reply-action-link.lia-action-reply.iconClass.lia-button-slim):not(.lia-link-ticket-post-action):not(.lia-button-searchForm-action):not(.lia-button-image-upload):not(.lia-button-SearchPageForm-action):before {
    color: #EB1E32 !important; }

body.theme3 .RatingDisplay.lia-component-ratings-widget-rating-display .lia-link-navigation.lia-rating-value-summary, body.lia-idea.theme3 .RatingDisplay.lia-component-ratings-widget-rating-display .lia-link-navigation.lia-rating-value-summary {
  color: #EB1E32 !important; }

.lia-component-accepted-solutions-button {
  float: right;
  margin-right: 0 !important;
  margin-left: 10px; }
  .lia-component-accepted-solutions-button a.lia-button {
    border: 0 !important;
    background-color: #4B917D !important;
    color: white !important;
    text-transform: none !important;
    margin-right: 0; }
    .lia-component-accepted-solutions-button a.lia-button:hover {
      background-color: #006450 !important; }

.lia-rating-metoo .lia-button {
  border: 1px solid;
  margin-right: 10px !important; }

@media (min-width: 992px) {
  .user-link.dropdown-toggle {
    position: relative;
    right: -20px; } }

.kyTaZd {
  background-color: #000;
  border: 1px solid #000;
  height: 32px;
  border-radius: 32px;
  color: #fff;
  align-items: center;
  padding: 3px 15px !important;
  margin: 22px 0; }
  @media (max-width: 991px) {
    .kyTaZd {
      display: none !important; } }
  @media (min-width: 992px) {
    .kyTaZd {
      display: flex !important; } }
  .kyTaZd svg {
    fill: currentColor;
    width: 16px;
    height: 16px;
    margin-right: 4px; }
  .kyTaZd:hover {
    border: 1px solid #fff;
    color: #fff !important;
    background-color: #000 !important; }

.cEYmZt {
  display: none; }
  @media (min-width: 768px) {
    .cEYmZt {
      display: block; } }
  .cEYmZt .fgHdSJ {
    padding: 22px; }
    .cEYmZt .fgHdSJ button {
      border: 0;
      height: 32px;
      border-radius: 32px;
      background-color: #fff;
      color: #000;
      padding: 3px 15px; }
      .cEYmZt .fgHdSJ button:hover {
        transform: scale(1.04); }
  .cEYmZt .dNjGPJ {
    display: none;
    line-height: 1.38;
    border-radius: 8px;
    margin-left: -220px;
    margin-top: -10px;
    background-color: #121212;
    color: #fff;
    padding: 12px;
    position: absolute;
    z-index: 10; }
    .cEYmZt .dNjGPJ .DBxbQ {
      font-weight: 700;
      margin-bottom: 14px;
      display: block; }
    .cEYmZt .dNjGPJ svg {
      width: 16px;
      height: 16px;
      fill: currentColor; }
    .cEYmZt .dNjGPJ .bWGyel {
      font-size: 13px;
      display: block; }
    .cEYmZt .dNjGPJ a {
      display: flex;
      gap: 12px;
      padding: 8px 0;
      justify-content: space-between;
      align-items: center; }
      .cEYmZt .dNjGPJ a .bWGyel {
        color: #b3b3b3; }
      .cEYmZt .dNjGPJ a:hover {
        color: #1ed760; }
        .cEYmZt .dNjGPJ a:hover .bWGyel {
          color: #1ed760 !important; }

#sticky-messages .floating-posts {
  border-top: 2px solid #efefef; }
  #sticky-messages .floating-posts div.li .topicItem {
    border-bottom: 1px solid #cccccc;
    padding: 20px;
    position: relative;
    background: #f3f3f3; }
    #sticky-messages .floating-posts div.li .topicItem div {
      padding-right: 15px; }
      #sticky-messages .floating-posts div.li .topicItem div a h3 {
        font-size: 18px;
        margin-bottom: 5px; }
      #sticky-messages .floating-posts div.li .topicItem div p.body {
        line-height: initial; }
      #sticky-messages .floating-posts div.li .topicItem div .details {
        display: flex;
        align-items: center; }
        #sticky-messages .floating-posts div.li .topicItem div .details img.avatar {
          border-radius: 50%;
          height: 40px;
          object-fit: cover;
          width: 40px;
          max-width: none;
          box-shadow: 0 0 1px 0 #efefef inset, 0 0 1px 0 #efefef;
          margin-right: 10px; }
    #sticky-messages .floating-posts div.li .topicItem::after {
      content: '\f08d';
      font-family: "Font Awesome 5 Pro";
      font-size: 20px;
      position: absolute;
      right: 15px;
      top: 8px;
      transform: rotate(30deg);
      font-weight: 900;
      color: #19E68C; }
  #sticky-messages .floating-posts div.li a.readmore {
    display: none; }

.label, .lia-tag {
  text-transform: capitalize; }

.LabelsList .label {
  vertical-align: middle; }

.LabelsList ul li {
  padding: 0;
  margin-right: 10px;
  margin-bottom: 10px; }
  .LabelsList ul li a {
    color: #000000;
    background: #CCCCCC;
    font-size: 12px;
    font-weight: 400;
    padding: 4px 6px;
    border-radius: 5px;
    text-transform: initial;
    margin: 0;
    letter-spacing: normal; }
    .LabelsList ul li a:active, .LabelsList ul li a:hover, .LabelsList ul li a:focus {
      color: #000000; }

.loading-dots {
  position: relative;
  left: -9999px;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #fff;
  color: #fff;
  box-shadow: 9999px 0 0 -5px #fff;
  animation: loading-dots 1s infinite linear;
  animation-delay: .25s; }

.loading-dots::before, .loading-dots::after {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #fff;
  color: #fff; }

.loading-dots::before {
  box-shadow: 9980px 0 0 -5px #fff;
  animation: loading-dots-before 1s infinite linear;
  animation-delay: 0s; }

.loading-dots::after {
  box-shadow: 10008px 0 0 -5px #fff;
  animation: loading-dots-after 1s infinite linear;
  animation-delay: .5s; }

@keyframes loading-dots-before {
  0% {
    box-shadow: 9980px 0 0 -5px #fff; }
  30% {
    box-shadow: 9980px 0 0 0 #fff; }
  60%,
  100% {
    box-shadow: 9980px 0 0 -5px #fff; } }

@keyframes loading-dots {
  0% {
    box-shadow: 9999px 0 0 -5px #fff; }
  30% {
    box-shadow: 9999px 0 0 0 #fff; }
  60%,
  100% {
    box-shadow: 9999px 0 0 -5px #fff; } }

@keyframes loading-dots-after {
  0% {
    box-shadow: 10008px 0 0 -5px #fff; }
  30% {
    box-shadow: 10008px 0 0 0 #fff; }
  60%,
  100% {
    box-shadow: 10008px 0 0 -5px #fff; } }

.lia-message-view-display.lia-list-row-thread-readonly .MessageSubject .lia-message-subject::before {
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f023"; }

.lia-menu-dropdown-items {
  padding: 0;
  -webkit-box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
  border: 1px solid #DDD; }
  .lia-menu-dropdown-items li a, .lia-menu-dropdown-items li span, .lia-menu-dropdown-items li .lia-link-disabled {
    padding: 8px 15px;
    font-size: 14px; }
  .lia-menu-dropdown-items li .count {
    padding: 5px; }
  .lia-menu-dropdown-items li .lia-separator {
    margin: 0;
    background-color: transparent;
    border-top: 1.5px dashed #DDD;
    margin: 0 15px; }

body.theme1 .lia-menu-dropdown-items li a:active, body.theme1 .lia-menu-dropdown-items li a:hover, body.theme1 .lia-menu-dropdown-items li a:focus {
  background-color: #D7DCF5; }

body.theme1 .lia-menu-dropdown-items li .lia-action-selected:after {
  color: #576DD6; }

body.theme2 .lia-menu-dropdown-items li a:active, body.theme2 .lia-menu-dropdown-items li a:hover, body.theme2 .lia-menu-dropdown-items li a:focus {
  background-color: #FFD4C2; }

body.theme2 .lia-menu-dropdown-items li .lia-action-selected:after {
  color: #D64000; }

body.theme3 .lia-menu-dropdown-items li a:active, body.theme3 .lia-menu-dropdown-items li a:hover, body.theme3 .lia-menu-dropdown-items li a:focus {
  background-color: rgba(235, 30, 50, 0.2); }

body.theme3 .lia-menu-dropdown-items li .lia-action-selected:after {
  color: #EB1E32; }

.owl-carousel {
  /* -- Main carousel -- */
  /* -- Next and prev buttons -- */
  /* -- Slide indicators -- */ }
  .owl-carousel .owl-stage-outer {
    z-index: 1; }
  .owl-carousel .owl-nav {
    position: absolute;
    top: 0;
    height: 80%;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    @media (max-width: 767px) {
      .owl-carousel .owl-nav {
        display: none; } }
    @media (min-width: 768px) {
      .owl-carousel .owl-nav {
        width: 738px;
        margin-left: calc(50% - 369px); } }
    @media (min-width: 992px) {
      .owl-carousel .owl-nav {
        width: 962px;
        margin-left: calc(50% - 481px); } }
    @media (min-width: 1200px) {
      .owl-carousel .owl-nav {
        width: 1110px;
        margin-left: calc(50% - 555px); } }
    .owl-carousel .owl-nav button {
      transition: opacity .2s ease; }
      .owl-carousel .owl-nav button span {
        display: block;
        height: 60px;
        width: 60px;
        background: transparent;
        border-radius: 50%;
        font-size: 0; }
      .owl-carousel .owl-nav button.disabled {
        opacity: 0.15; }
      .owl-carousel .owl-nav button.owl-prev {
        background: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/carousel-prev2.svg") no-repeat; }
      .owl-carousel .owl-nav button.owl-next {
        background: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/carousel-next2.svg") no-repeat; }
  .owl-carousel .owl-dots {
    position: relative;
    z-index: 1;
    text-align: center;
    -webkit-tap-highlight-color: transparent; }
    .owl-carousel .owl-dots .owl-dot {
      display: inline-block;
      zoom: 1; }
      .owl-carousel .owl-dots .owl-dot span {
        height: 16px;
        width: 16px;
        margin: 5px 7px;
        background-color: #1D2B3A;
        opacity: 0.15;
        display: block;
        -webkit-backface-visibility: visible;
        transition: all .2s ease;
        border-radius: 50%; }
      .owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
        opacity: 1; }

.categorySlides,
.radioSlides {
  transition: height .3s ease; }
  .categorySlides .categorySlidesMask,
  .categorySlides .radioSlidesMask,
  .radioSlides .categorySlidesMask,
  .radioSlides .radioSlidesMask {
    position: absolute;
    width: 100%;
    left: 0;
    overflow: hidden; }
  .categorySlides .categorySlidesSlider,
  .categorySlides .radioSlidesSlider,
  .radioSlides .categorySlidesSlider,
  .radioSlides .radioSlidesSlider {
    position: absolute;
    width: 100%;
    left: 0;
    transition: left .3s ease; }
    .categorySlides .categorySlidesSlider .slideContent,
    .categorySlides .radioSlidesSlider .slideContent,
    .radioSlides .categorySlidesSlider .slideContent,
    .radioSlides .radioSlidesSlider .slideContent {
      position: absolute;
      width: 100%;
      left: 0; }
      .categorySlides .categorySlidesSlider .slideContent:nth-child(2),
      .categorySlides .radioSlidesSlider .slideContent:nth-child(2),
      .radioSlides .categorySlidesSlider .slideContent:nth-child(2),
      .radioSlides .radioSlidesSlider .slideContent:nth-child(2) {
        left: 100%; }
      .categorySlides .categorySlidesSlider .slideContent > div,
      .categorySlides .radioSlidesSlider .slideContent > div,
      .radioSlides .categorySlidesSlider .slideContent > div,
      .radioSlides .radioSlidesSlider .slideContent > div {
        float: none;
        margin-left: auto;
        margin-right: auto;
        padding-left: 10px;
        padding-right: 10px;
        width: 100%; }
        @media (min-width: 992px) {
          .categorySlides .categorySlidesSlider .slideContent > div,
          .categorySlides .radioSlidesSlider .slideContent > div,
          .radioSlides .categorySlidesSlider .slideContent > div,
          .radioSlides .radioSlidesSlider .slideContent > div {
            max-width: 962px; } }
        @media (min-width: 1200px) {
          .categorySlides .categorySlidesSlider .slideContent > div,
          .categorySlides .radioSlidesSlider .slideContent > div,
          .radioSlides .categorySlidesSlider .slideContent > div,
          .radioSlides .radioSlidesSlider .slideContent > div {
            max-width: 1170px; } }
        @media (min-width: 1024px) {
          .categorySlides .categorySlidesSlider .slideContent > div,
          .categorySlides .radioSlidesSlider .slideContent > div,
          .radioSlides .categorySlidesSlider .slideContent > div,
          .radioSlides .radioSlidesSlider .slideContent > div {
            padding-left: 15px;
            padding-right: 15px; } }

body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form,
.CommunityPage .lia-component-common-widget-search-form {
  padding: 40px 0;
  float: none; }
  body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline {
    display: table; }
    body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input,
    .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input {
      height: 56px;
      border-radius: 28px;
      background: #fff;
      color: #8f958f;
      padding-left: 20px;
      position: relative; }
      body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input:hover, body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input:focus,
      .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input:hover,
      .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input:focus {
        border: 0;
        color: #8f958f !important; }
    body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper,
    .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper {
      height: 56px;
      background: rgba(0, 0, 0, 0.6);
      border-top-left-radius: 28px;
      border-bottom-left-radius: 28px;
      padding-right: 28px;
      margin-right: -28px; }
      @media (max-width: 767px) {
        body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper,
        .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper {
          display: none; } }
      body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper::before,
      .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper::before {
        right: 60px;
        color: white;
        font-weight: bold;
        top: 19.5px; }
    body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-cancel-search,
    .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-cancel-search {
      display: none; }
    body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-form-granularity,
    .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-form-granularity {
      padding: 0 50px 0 30px;
      font-size: 15px;
      color: #FFFFFF; }
    body:not(.openmic) .lia-component-quilt-header .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-searchForm-action,
    .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-searchForm-action {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/spotify-search-icon.svg") !important;
      height: 30px;
      right: 17px;
      top: 12px;
      width: 30px;
      background-repeat: no-repeat; }

.lia-component-common-widget-search-form .lia-autocomplete-container .lia-autocomplete-content {
  margin-right: 0;
  margin-left: 10px; }
  .lia-component-common-widget-search-form .lia-autocomplete-container .lia-autocomplete-content ul li {
    padding: 10px;
    margin-right: 10px; }

body.force-hamburger .navbar-header, html .navbar-header {
  float: none; }

html .navbar-header {
  width: 100%; }

.navbar-logo {
  background-repeat: no-repeat;
  font: 0/0 a;
  font-style: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-variant-numeric: normal;
  font-variant-east-asian: normal;
  font-weight: normal;
  font-stretch: normal;
  font-size: 0px;
  line-height: 0;
  font-family: a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  background-size: 89px 27px;
  float: left; }
  @media (min-width: 992px) {
    .navbar-logo {
      margin-top: 20px;
      margin-bottom: 20px;
      width: 132px;
      height: 40px;
      background-size: 132px 40px; } }

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  background-color: transparent;
  background-image: none;
  border-radius: 4px; }
  .navbar-toggle#closeBurger {
    position: fixed;
    right: 20px;
    top: 0;
    z-index: 1; }

.navbar .navbar-header .nav .dropdown-menu, .navbar .navbar-header .nav-inverse .dropdown-menu {
  background: #fff;
  border-radius: 0;
  border: 0;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);
  margin-top: -2px;
  padding: 20px 0;
  text-align: center; }

.navbar .navbar-header .nav .dropdown-menu:before, .navbar .navbar-header .nav-inverse .dropdown-menu:before {
  border-bottom: 12px solid #fff;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  right: 22px;
  top: -10px;
  width: 0; }

.navbar .navbar-header .nav .dropdown-menu > li > a, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a {
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 10px 30px;
  text-transform: uppercase; }

.navbar .navbar-header .nav .dropdown-menu > li > a:active, .navbar .navbar-header .nav .dropdown-menu > li > a:focus, .navbar .navbar-header .nav .dropdown-menu > li > a:hover, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a:active, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a:focus, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a:hover {
  background: 0 0;
  color: #1ed760; }

.navbar .navbar-header .nav .dropdown-menu .divider, .navbar .navbar-header .nav-inverse .dropdown-menu .divider {
  height: 2px;
  margin: 10px auto;
  width: 20px;
  background: #1ed760; }

.dropdown-toggle {
  white-space: nowrap; }

.dropdown .divider, .dropdown-menu .divider {
  margin: 5px 0; }

@media (min-width: 992px) {
  .navbar .dropdown-menu {
    left: auto;
    right: 0; } }

.btn-group .btn, .btn-group-inverse .btn {
  min-width: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.btn-group-vertical > .btn-group-inverse:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.btn-group-inverse.open .dropdown-toggle, .btn-group.open .dropdown-toggle {
  box-shadow: none; }

.btn-group-justified .btn + .btn, .btn-group-justified .btn + .btn-group, .btn-group-justified .btn + .btn-group-inverse, .btn-group-justified .btn + .btn-group-inverse > .btn, .btn-group-justified .btn + .btn-group > .btn, .btn-group-justified .btn-group + .btn, .btn-group-justified .btn-group + .btn-group, .btn-group-justified .btn-group + .btn-group > .btn, .btn-group-justified .btn-group-inverse + .btn, .btn-group-justified .btn-group-inverse + .btn-group-inverse, .btn-group-justified .btn-group-inverse + .btn-group-inverse > .btn {
  border-left-width: 0; }

.btn-group-inverse {
  width: 100%; }

.btn-group-inverse .btn-submenu, .btn-group-inverse .btn-submenu.btn-lg {
  -webkit-perspective: 2000px;
  perspective: 2000px;
  transition: none;
  background-color: #f7f7f7;
  border: none;
  border-radius: 4px;
  color: #2e2f33;
  padding: 12px 16px 8px;
  font-size: 18px;
  font-weight: 400;
  text-align: left;
  text-transform: capitalize;
  width: 100%; }

.btn-group-inverse .btn-submenu .icon-chevron-down, .btn-group-inverse .btn-submenu.btn-lg .icon-chevron-down {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M14.985%2025.166L2.997%2013.178q-.46-.46-.46-1.11t.46-1.094%201.11-.444%201.094.444l10.784%2010.8%2010.99-10.99q.46-.444%201.11-.444t1.093.444.444%201.094-.443%201.094L17.19%2024.96q-.604.603-1.206.603t-1-.396z%22%20fill%3D%22%232e2f33%22%20/%3E%3C/svg%3E");
  background-size: 16px;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-top: 4px;
  float: right;
  -webkit-transform: rotateX(0);
  -ms-transform: rotateX(0);
  transform: rotateX(0);
  transition: -webkit-transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s; }

.btn-group-inverse .btn-submenu.btn-lg:focus, .btn-group-inverse .btn-submenu:focus {
  background-color: #fff; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu, .btn-group-inverse .btn-submenu ~ .dropdown-menu {
  border: none;
  border-radius: 0 0 4px 4px;
  box-shadow: none;
  font-size: 18px;
  margin: 0;
  padding: 0;
  width: 100%; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li {
  border-bottom: 1px solid #efefef;
  padding: 0; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li:first-child, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li:first-child {
  border-top: 1px solid #efefef; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li:last-child, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li:last-child {
  border-bottom: none; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li:last-child > a, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li:last-child > a {
  border-radius: 0 0 4px 4px; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li > a, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li > a {
  padding: 12px 16px 8px; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li > a:focus, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li > a:focus {
  background-color: #efefef;
  outline: 0; }

.btn-group-inverse .btn-submenu.btn-lg ~ .dropdown-menu > li > a:active, .btn-group-inverse .btn-submenu ~ .dropdown-menu > li > a:active {
  background-color: #d9dadc; }

.btn-group-inverse .btn-submenu.btn-sm {
  font-size: 14px;
  padding: 8px 12px 4px; }

.btn-group-inverse .btn-submenu.btn-sm ~ .dropdown-menu {
  font-size: 14px; }

.btn-group-inverse .btn-submenu.btn-sm ~ .dropdown-menu > li > a {
  padding: 8px 12px 4px; }

.btn-group-inverse.open .btn-submenu {
  background-color: #fff;
  border-radius: 4px 4px 0 0; }

.btn-group-inverse.open .btn-submenu .icon-chevron-down {
  -webkit-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  transform: rotateX(-180deg); }

.btn-group-inverse.dropup .btn-submenu .icon-chevron-down, .btn-group-inverse.dropup .btn-submenu.btn-lg .icon-chevron-down {
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg); }

.btn-group-inverse.dropup .btn-submenu.btn-lg ~ .dropdown-menu, .btn-group-inverse.dropup .btn-submenu ~ .dropdown-menu {
  border-radius: 4px 4px 0 0; }

.btn-group-inverse.dropup .btn-submenu.btn-lg ~ .dropdown-menu > li:first-child, .btn-group-inverse.dropup .btn-submenu ~ .dropdown-menu > li:first-child {
  border-radius: 4px 4px 0 0;
  border-top: none; }

.btn-group-inverse.dropup .btn-submenu.btn-lg ~ .dropdown-menu > li:last-child, .btn-group-inverse.dropup .btn-submenu ~ .dropdown-menu > li:last-child {
  border-bottom: 1px solid #efefef; }

.btn-group-inverse.dropup .btn-submenu.btn-lg ~ .dropdown-menu > li:last-child > a, .btn-group-inverse.dropup .btn-submenu ~ .dropdown-menu > li:last-child > a, .btn-group-inverse.dropup.open .btn-submenu {
  border-radius: 0 0 4px 4px; }

.btn-group-inverse.dropup.open .btn-submenu .icon-chevron-down {
  -webkit-transform: rotateX(0);
  -ms-transform: rotateX(0);
  transform: rotateX(0); }

.nav a, .nav-inverse a {
  color: #c1c3c6;
  transition: color .2s; }

.nav a:hover, .nav-inverse a:hover {
  color: #616467; }

.nav a:active, .nav-inverse a:active {
  outline: 0; }

.nav .disabled, .nav-inverse .disabled {
  pointer-events: none; }

.nav .dropdown, .nav-inverse .dropdown {
  font-weight: 400; }

.nav .dropdown.open > .dropdown-toggle, .nav-inverse .dropdown.open > .dropdown-toggle {
  border-color: transparent; }

.nav-inverse > li.active > a:active, .nav-inverse > li.active > a:focus, .nav-inverse > li.active > a:hover, .nav > li.active > a:active, .nav > li.active > a:focus, .nav > li.active > a:hover {
  outline: 0; }

.nav-tabs {
  font-size: 14px; }

.nav-tabs, .nav-tabs.nav-justified {
  border-bottom: 2px solid rgba(0, 0, 0, 0.025); }

.nav-tabs.nav-justified > li > a, .nav-tabs.nav-justified > li > a:active, .nav-tabs.nav-justified > li > a:focus, .nav-tabs.nav-justified > li > a:hover, .nav-tabs > li > a, .nav-tabs > li > a:active, .nav-tabs > li > a:focus, .nav-tabs > li > a:hover {
  border: none; }

.nav-tabs.nav-justified > li.active, .nav-tabs.nav-justified > li:hover, .nav-tabs > li.active, .nav-tabs > li:hover {
  border-bottom: 2px solid #1ed760; }

.nav-tabs.nav-justified > li.active > a, .nav-tabs.nav-justified > li.active > a:active, .nav-tabs.nav-justified > li.active > a:focus, .nav-tabs.nav-justified > li.active > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:active, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  border: none;
  color: #616467; }

.nav-tabs > li {
  margin-left: 15px;
  margin-right: 15px;
  padding: 0; }

.nav-tabs > li > a {
  border: none;
  margin: 0;
  padding: 10px 0;
  border-radius: 0; }

.nav-tabs > li:hover > a {
  color: #c1c3c6; }

.nav-tabs.nav-stacked {
  font-size: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.025);
  border-top: 1px solid rgba(0, 0, 0, 0.005); }

.nav-tabs.nav-stacked > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.005);
  border-top: 1px solid rgba(0, 0, 0, 0.025);
  margin: 0;
  padding: 0;
  position: relative; }

.nav-tabs.nav-stacked > li > a {
  border: none;
  border-radius: 0;
  letter-spacing: 0;
  padding-left: 15px;
  padding-right: 15px;
  text-transform: none; }

.nav-tabs.nav-stacked > li::before {
  background-color: transparent;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  width: 5px; }

.nav-tabs.nav-stacked > li.active::before, .nav-tabs.nav-stacked > li:hover::before {
  background-color: #1ed760; }

.nav-tabs.nav-stacked > li.active > a, .nav-tabs.nav-stacked > li.active > a:active, .nav-tabs.nav-stacked > li.active > a:focus, .nav-tabs.nav-stacked > li.active > a:hover {
  border: none;
  color: #616467; }

.nav-pills {
  font-size: 14px; }

.nav-pills > li > a {
  padding: 10px 15px 8px; }

.nav-pills > li > a, .nav-tabs > li > a {
  text-transform: uppercase;
  letter-spacing: 1px; }

.nav-inverse a, .nav-inverse a:hover {
  color: #919496; }

.nav-inverse.nav-tabs, .nav-inverse.nav-tabs.nav-justified {
  border-bottom-color: rgba(255, 255, 255, 0.05); }

.nav-inverse.nav-tabs.nav-justified > li:hover > a, .nav-inverse.nav-tabs > li:hover > a {
  color: #919496; }

.nav-inverse.nav-pills.nav-stacked > li:hover > a, .nav-inverse.nav-pills > li:hover > a, .nav-inverse.nav-tabs.nav-justified > li.active > a, .nav-inverse.nav-tabs.nav-justified > li.active > a:active, .nav-inverse.nav-tabs.nav-justified > li.active > a:focus, .nav-inverse.nav-tabs.nav-justified > li.active > a:hover, .nav-inverse.nav-tabs > li.active > a, .nav-inverse.nav-tabs > li.active > a:active, .nav-inverse.nav-tabs > li.active > a:focus, .nav-inverse.nav-tabs > li.active > a:hover {
  color: #f8f8f8; }

.nav-inverse.nav-stacked {
  border-bottom-color: rgba(255, 255, 255, 0.05);
  border-top-color: rgba(0, 0, 0, 0.2); }

.nav-inverse.nav-stacked > li {
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(255, 255, 255, 0.05); }

.nav-inverse.nav-stacked > li:hover > a, .nav-inverse.nav-stacked > li > a {
  color: #919496; }

.nav-inverse.nav-stacked > li.active > a, .nav-inverse.nav-stacked > li.active > a:active, .nav-inverse.nav-stacked > li.active > a:focus, .nav-inverse.nav-stacked > li.active > a:hover {
  color: #f8f8f8; }

.navbar {
  border: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

@media (max-width: 991px) {
  .navbar {
    min-height: 54px; } }

.navbar .navbar-header .nav, .navbar .navbar-header .nav-inverse {
  float: right;
  margin: 0; }

.navbar .navbar-header .nav-inverse > li > a, .navbar .navbar-header .nav > li > a {
  padding: 10px 5px; }

.navbar .navbar-header .nav-inverse > li > a:active, .navbar .navbar-header .nav-inverse > li > a:focus, .navbar .navbar-header .nav-inverse > li > a:hover, .navbar .navbar-header .nav > li > a:active, .navbar .navbar-header .nav > li > a:focus, .navbar .navbar-header .nav > li > a:hover {
  color: #1ed760; }

@media (min-width: 992px) {
  .navbar .navbar-header .nav, .navbar .navbar-header .nav-inverse {
    display: none !important; } }

.navbar .navbar-header .nav .dropdown-menu, .navbar .navbar-header .nav-inverse .dropdown-menu {
  background: #fff;
  border-radius: 0;
  border: 0;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);
  margin-top: -2px;
  padding: 20px 0;
  text-align: center; }

.navbar .navbar-header .nav .dropdown-menu:before, .navbar .navbar-header .nav-inverse .dropdown-menu:before {
  border-bottom: 12px solid #fff;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  right: 22px;
  top: -10px;
  width: 0; }

.navbar .navbar-header .nav .dropdown-menu > li > a, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a {
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 10px 30px;
  text-transform: uppercase; }

.navbar .navbar-header .nav .dropdown-menu > li > a:active, .navbar .navbar-header .nav .dropdown-menu > li > a:focus, .navbar .navbar-header .nav .dropdown-menu > li > a:hover, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a:active, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a:focus, .navbar .navbar-header .nav-inverse .dropdown-menu > li > a:hover {
  background: 0 0;
  color: #1ed760; }

.navbar .navbar-header .nav .dropdown-menu .divider, .navbar .navbar-header .nav-inverse .dropdown-menu .divider {
  height: 2px;
  margin: 10px auto;
  width: 20px;
  background: #1ed760; }

.navbar-collapse {
  box-shadow: none; }

.container-fluid > .navbar-header, .container > .navbar-header {
  margin: 0; }

.navbar-brand {
  padding: 0;
  height: auto;
  line-height: 1; }

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  margin: 0; }

.navbar-logo {
  margin-top: 13px;
  margin-bottom: 13px;
  width: 28px;
  height: 27px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20style%3D%22enable-background%3Anew%200%200%20566.93%20170.04%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xml%3Aspace%3D%22preserve%22%20viewBox%3D%220%200%20566.93%20170.04%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%22567%22%20height%3D%22171%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22m87.996%201.277c-46.249%200-83.743%2037.493-83.743%2083.742%200%2046.254%2037.494%2083.745%2083.743%2083.745%2046.251%200%2083.743-37.491%2083.743-83.745%200-46.246-37.49-83.738-83.744-83.738zm38.404%20120.78c-1.504%202.467-4.718%203.24-7.177%201.737-19.665-12.019-44.417-14.734-73.567-8.075-2.809%200.644-5.609-1.117-6.249-3.925-0.643-2.809%201.11-5.609%203.926-6.249%2031.9-7.293%2059.263-4.154%2081.336%209.334%202.46%201.51%203.24%204.72%201.73%207.18zm10.25-22.799c-1.894%203.073-5.912%204.037-8.981%202.15-22.505-13.834-56.822-17.841-83.447-9.759-3.453%201.043-7.1-0.903-8.148-4.35-1.04-3.453%200.907-7.093%204.354-8.143%2030.413-9.228%2068.221-4.758%2094.071%2011.127%203.07%201.89%204.04%205.91%202.15%208.976zm0.88-23.744c-26.994-16.031-71.52-17.505-97.289-9.684-4.138%201.255-8.514-1.081-9.768-5.219-1.254-4.14%201.08-8.513%205.221-9.771%2029.581-8.98%2078.756-7.245%20109.83%2011.202%203.722%202.209%204.943%207.016%202.737%2010.733-2.2%203.722-7.02%204.949-10.73%202.739z%22/%3E%3Cpath%20d%3D%22m232.09%2078.586c-14.459-3.448-17.033-5.868-17.033-10.953%200-4.804%204.523-8.037%2011.249-8.037%206.52%200%2012.985%202.455%2019.763%207.509%200.205%200.153%200.462%200.214%200.715%200.174%200.253-0.038%200.477-0.177%200.625-0.386l7.06-9.952c0.29-0.41%200.211-0.975-0.18-1.288-8.067-6.473-17.151-9.62-27.769-9.62-15.612%200-26.517%209.369-26.517%2022.774%200%2014.375%209.407%2019.465%2025.663%2023.394%2013.836%203.187%2016.171%205.857%2016.171%2010.63%200%205.289-4.722%208.577-12.321%208.577-8.44%200-15.324-2.843-23.025-9.512-0.191-0.165-0.453-0.24-0.695-0.226-0.255%200.021-0.488%200.139-0.65%200.334l-7.916%209.421c-0.332%200.391-0.29%200.975%200.094%201.313%208.96%207.999%2019.98%2012.224%2031.872%2012.224%2016.823%200%2027.694-9.192%2027.694-23.419%200.03-12.01-7.16-18.66-24.77-22.944z%22/%3E%3Cpath%20d%3D%22m294.95%2064.326c-7.292%200-13.273%202.872-18.205%208.757v-6.624c0-0.523-0.424-0.949-0.946-0.949h-12.947c-0.523%200-0.946%200.426-0.946%200.949v73.602c0%200.523%200.423%200.949%200.946%200.949h12.947c0.522%200%200.946-0.426%200.946-0.949v-23.233c4.933%205.536%2010.915%208.241%2018.205%208.241%2013.549%200%2027.265-10.43%2027.265-30.368%200.02-19.943-13.7-30.376-27.25-30.376zm12.21%2030.375c0%2010.153-6.254%2017.238-15.209%2017.238-8.853%200-15.531-7.407-15.531-17.238%200-9.83%206.678-17.238%2015.531-17.238%208.81-0.001%2015.21%207.247%2015.21%2017.237z%22/%3E%3Cpath%20d%3D%22m357.37%2064.326c-17.449%200-31.119%2013.436-31.119%2030.592%200%2016.969%2013.576%2030.264%2030.905%2030.264%2017.511%200%2031.223-13.391%2031.223-30.481%200-17.031-13.62-30.373-31.01-30.373zm0%2047.714c-9.281%200-16.278-7.457-16.278-17.344%200-9.929%206.755-17.134%2016.064-17.134%209.341%200%2016.385%207.457%2016.385%2017.351%200%209.927-6.8%2017.127-16.17%2017.127z%22/%3E%3Cpath%20d%3D%22m425.64%2065.51h-14.247v-14.566c0-0.522-0.422-0.948-0.945-0.948h-12.945c-0.524%200-0.949%200.426-0.949%200.948v14.566h-6.225c-0.521%200-0.943%200.426-0.943%200.949v11.127c0%200.522%200.422%200.949%200.943%200.949h6.225v28.791c0%2011.635%205.791%2017.534%2017.212%2017.534%204.644%200%208.497-0.959%2012.128-3.018%200.295-0.165%200.478-0.483%200.478-0.821v-10.596c0-0.327-0.17-0.636-0.45-0.807-0.282-0.177-0.633-0.186-0.922-0.043-2.494%201.255-4.905%201.834-7.6%201.834-4.154%200-6.007-1.886-6.007-6.113v-26.756h14.247c0.523%200%200.944-0.426%200.944-0.949v-11.126c0.02-0.523-0.4-0.949-0.93-0.949z%22/%3E%3Cpath%20d%3D%22m475.28%2065.567v-1.789c0-5.263%202.018-7.61%206.544-7.61%202.699%200%204.867%200.536%207.295%201.346%200.299%200.094%200.611%200.047%200.854-0.132%200.25-0.179%200.391-0.466%200.391-0.77v-10.91c0-0.417-0.268-0.786-0.67-0.909-2.565-0.763-5.847-1.546-10.761-1.546-11.958%200-18.279%206.734-18.279%2019.467v2.74h-6.22c-0.522%200-0.95%200.426-0.95%200.948v11.184c0%200.522%200.428%200.949%200.95%200.949h6.22v44.409c0%200.523%200.422%200.949%200.944%200.949h12.947c0.523%200%200.949-0.426%200.949-0.949v-44.406h12.088l18.517%2044.398c-2.102%204.665-4.169%205.593-6.991%205.593-2.281%200-4.683-0.681-7.139-2.025-0.231-0.127-0.505-0.148-0.754-0.071-0.247%200.087-0.455%200.271-0.56%200.511l-4.388%209.627c-0.209%200.455-0.03%200.989%200.408%201.225%204.581%202.481%208.716%203.54%2013.827%203.54%209.56%200%2014.844-4.453%2019.502-16.433l22.461-58.04c0.113-0.292%200.079-0.622-0.1-0.881-0.178-0.257-0.465-0.412-0.779-0.412h-13.478c-0.404%200-0.765%200.257-0.897%200.636l-13.807%2039.438-15.123-39.464c-0.138-0.367-0.492-0.61-0.884-0.61h-22.12z%22/%3E%3Cpath%20d%3D%22m446.5%2065.51h-12.947c-0.523%200-0.949%200.426-0.949%200.949v56.485c0%200.523%200.426%200.949%200.949%200.949h12.947c0.522%200%200.949-0.426%200.949-0.949v-56.481c0-0.523-0.42-0.949-0.95-0.949z%22/%3E%3Cpath%20d%3D%22m440.1%2039.791c-5.129%200-9.291%204.152-9.291%209.281%200%205.132%204.163%209.289%209.291%209.289%205.127%200%209.285-4.157%209.285-9.289%200-5.128-4.16-9.281-9.28-9.281z%22/%3E%3Cpath%20d%3D%22m553.52%2083.671c-5.124%200-9.111-4.115-9.111-9.112s4.039-9.159%209.159-9.159c5.124%200%209.111%204.114%209.111%209.107%200%204.997-4.04%209.164-9.16%209.164zm0.05-17.365c-4.667%200-8.198%203.71-8.198%208.253%200%204.541%203.506%208.201%208.151%208.201%204.666%200%208.201-3.707%208.201-8.253%200-4.541-3.51-8.201-8.15-8.201zm2.02%209.138l2.577%203.608h-2.173l-2.32-3.31h-1.995v3.31h-1.819v-9.564h4.265c2.222%200%203.683%201.137%203.683%203.051%200.01%201.568-0.9%202.526-2.21%202.905zm-1.54-4.315h-2.372v3.025h2.372c1.184%200%201.891-0.579%201.891-1.514%200-0.984-0.71-1.511-1.89-1.511z%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  background-size: 89px 27px;
  float: left; }

@media (max-width: 991px) {
  .navbar-logo:last-child {
    width: 89px;
    height: 27px; } }

@media (min-width: 992px) {
  .navbar-logo {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 132px;
    height: 40px;
    background-size: 132px 40px; } }

.navbar-title {
  margin-top: 17px;
  margin-bottom: 17px;
  float: left;
  font-size: 18px;
  font-weight: 400;
  margin-left: 6px;
  padding-top: 2px; }

@media (min-width: 992px) {
  .navbar-title {
    margin-top: 26px;
    margin-bottom: 26px;
    font-size: 26px; } }

.navbar-toggle {
  margin-top: 9px;
  margin-bottom: 9px;
  border: 0;
  margin-right: -10px; }

.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
  display: inline-block;
  clear: right;
  float: right; }

.navbar-toggle .icon-bar {
  -webkit-transform-origin: 21px;
  -ms-transform-origin: 21px;
  transform-origin: 21px;
  transition: -webkit-transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s;
  height: 3px;
  width: 22px; }

.navbar-toggle .icon-bar:nth-child(3) {
  transition: opacity .2s; }

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(2) {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(3) {
  opacity: 0; }

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(4) {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.navbar-nav > li > a {
  font-size: 16px;
  font-weight: 400;
  padding-top: 5px;
  padding-bottom: 5px; }

#navbar-nav-bg {
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s;
  background: black;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999; }

#navbar-nav.show + #navbar-nav-bg {
  opacity: 0.2;
  pointer-events: all; }

@media (min-width: 992px) {
  .navbar-nav > li > a {
    padding: 28px 17px; } }

@media (min-width: 992px) {
  .navbar-nav.navbar-right:last-child {
    margin-right: -17px; } }

@media (max-width: 991px) {
  .navbar-nav > .divider {
    height: 2px;
    width: 20px;
    margin: 30px 15px; } }

@media (min-width: 992px) {
  .navbar-nav > .divider {
    margin-top: 32px;
    margin-bottom: 32px;
    height: 16px;
    width: 1px;
    margin-left: 17px;
    margin-right: 17px; } }

.navbar .navbar-nav .navbar-btn {
  margin: 23px 17px; }

@media (max-width: 991px) {
  .navbar .navbar-nav .navbar-btn {
    display: inline-block;
    margin: 10px 15px; } }

.navbar-nav .dropdown .svg-chevron-down {
  -webkit-transform: rotateX(0);
  -ms-transform: rotateX(0);
  transform: rotateX(0);
  width: 12px;
  height: 12px;
  transition: fill .2s;
  fill: currentColor;
  vertical-align: baseline;
  margin-left: 6px; }

.navbar-nav .dropdown.open .svg-chevron-down {
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg); }

@media (min-width: 992px) {
  .navbar-nav > li > .dropdown-menu {
    border-radius: 0;
    border: 0;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);
    margin-top: -6px;
    padding: 20px 0;
    text-align: center; }
  .navbar-nav > li > .dropdown-menu:before {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-left: 16px solid transparent;
    border-right: 16px solid transparent;
    border-bottom: 16px solid #fff;
    top: -14px;
    right: 7px; } }

.navbar-nav > li > .dropdown-menu > li > a {
  font-size: 12px;
  font-weight: 400; }

@media (min-width: 992px) {
  .navbar-nav > li > .dropdown-menu > li > a {
    text-align: center;
    letter-spacing: 1px;
    padding: 10px 30px;
    text-transform: uppercase; }
  .navbar-nav > li > .dropdown-menu > li > a:active, .navbar-nav > li > .dropdown-menu > li > a:focus, .navbar-nav > li > .dropdown-menu > li > a:hover {
    background: 0 0;
    color: #1ed760; }
  [class*=navbar-highlight].navbar-nav > li > .dropdown-menu > li > a:active, [class*=navbar-highlight].navbar-nav > li > .dropdown-menu > li > a:focus, [class*=navbar-highlight].navbar-nav > li > .dropdown-menu > li > a:hover {
    color: currentColor; } }

.navbar-nav > li > .dropdown-menu .divider {
  height: 2px;
  margin: 10px auto;
  width: 20px;
  background: #1ed760; }

@media (max-width: 991px) {
  .navbar-nav > li > .dropdown-menu .divider {
    margin-left: 25px; } }

.navbar-user-img {
  border-radius: 50%;
  width: 34px;
  height: 34px;
  box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
  display: inline-block;
  vertical-align: middle; }

.navbar-user-img.user-icon-container {
  border: 2px solid currentColor; }

.navbar-user-img.user-icon-container .user-icon {
  fill: currentColor;
  height: 100%;
  padding: 7px;
  width: 100%; }

@media (min-width: 992px) {
  .navbar-user-img {
    margin: -20px 12px -20px 0;
    width: 40px;
    height: 40px; } }

.navbar-user-text {
  max-width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  height: 22px;
  line-height: 24px;
  vertical-align: top; }

.navbar .utility > a {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400; }

@media (min-width: 992px) {
  .navbar .utility > a {
    padding-top: 30px;
    padding-bottom: 26px; } }

.navbar-default .navbar-nav > .alternate > a {
  color: #c1c3c6; }

.navbar-default .navbar-nav > .divider {
  background-color: #c1c3c6; }

[class*=navbar-highlight].navbar .navbar-header .nav .dropdown-menu > li.active > a, [class*=navbar-highlight].navbar .navbar-header .nav .dropdown-menu > li.open > a, [class*=navbar-highlight].navbar .navbar-header .nav .dropdown-menu > li > a:active, [class*=navbar-highlight].navbar .navbar-header .nav .dropdown-menu > li > a:focus, [class*=navbar-highlight].navbar .navbar-header .nav .dropdown-menu > li > a:hover, [class*=navbar-highlight].navbar .navbar-header .nav-inverse .dropdown-menu > li.active > a, [class*=navbar-highlight].navbar .navbar-header .nav-inverse .dropdown-menu > li.open > a, [class*=navbar-highlight].navbar .navbar-header .nav-inverse .dropdown-menu > li > a:active, [class*=navbar-highlight].navbar .navbar-header .nav-inverse .dropdown-menu > li > a:focus, [class*=navbar-highlight].navbar .navbar-header .nav-inverse .dropdown-menu > li > a:hover, [class*=navbar-highlight].navbar .navbar-header .nav-inverse > li.active > a, [class*=navbar-highlight].navbar .navbar-header .nav-inverse > li.open > a, [class*=navbar-highlight].navbar .navbar-header .nav-inverse > li > a:active, [class*=navbar-highlight].navbar .navbar-header .nav-inverse > li > a:focus, [class*=navbar-highlight].navbar .navbar-header .nav-inverse > li > a:hover, [class*=navbar-highlight].navbar .navbar-header .nav > li.active > a, [class*=navbar-highlight].navbar .navbar-header .nav > li.open > a, [class*=navbar-highlight].navbar .navbar-header .nav > li > a:active, [class*=navbar-highlight].navbar .navbar-header .nav > li > a:focus, [class*=navbar-highlight].navbar .navbar-header .nav > li > a:hover, [class*=navbar-highlight].navbar .navbar-nav .dropdown-menu > li.active > a, [class*=navbar-highlight].navbar .navbar-nav .dropdown-menu > li.open > a, [class*=navbar-highlight].navbar .navbar-nav .dropdown-menu > li > a:active, [class*=navbar-highlight].navbar .navbar-nav .dropdown-menu > li > a:focus, [class*=navbar-highlight].navbar .navbar-nav .dropdown-menu > li > a:hover, [class*=navbar-highlight].navbar .navbar-nav > li.active > a, [class*=navbar-highlight].navbar .navbar-nav > li.open > a, [class*=navbar-highlight].navbar .navbar-nav > li > a:active, [class*=navbar-highlight].navbar .navbar-nav > li > a:focus, [class*=navbar-highlight].navbar .navbar-nav > li > a:hover {
  color: currentColor; }

[class*=navbar-highlight].navbar .navbar-header .nav .dropdown-menu .divider, [class*=navbar-highlight].navbar .navbar-header .nav-inverse .dropdown-menu .divider, [class*=navbar-highlight].navbar .navbar-nav .dropdown-menu .divider {
  background-color: currentColor; }

@media (min-width: 992px) {
  .navbar-semi-transparent, .navbar-transparent-25 {
    background-color: #666;
    background-color: rgba(0, 0, 0, 0.6); }
  .navbar-transparent, .navbar-transparent-100 {
    background-color: #fff;
    background-color: transparent; } }

.navbar .alert {
  margin: 0;
  padding-left: 0;
  padding-right: 0; }

.navbar .alert .container {
  padding-right: 44px; }

.navbar .alert .container .close {
  margin-right: -30px; }

.dropdown, .dropup {
  position: relative; }

.dropdown-toggle:focus {
  outline: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 16px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }

.dropdown-menu.pull-right {
  right: 0;
  left: auto; }

.dropdown-menu .divider {
  height: 1px;
  overflow: hidden;
  background-color: #efefef; }

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.5;
  color: #2e2f33;
  white-space: nowrap; }

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  text-decoration: none;
  color: #2e2f33;
  background-color: #f8f8f8; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #2ebd59; }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
  color: #c1c3c6; }

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  left: auto;
  right: 0; }

.dropdown-menu-left {
  left: 0;
  right: auto; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 14px;
  line-height: 1.5;
  color: #c1c3c6;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990; }

.btn-group-vertical > .btn-group-inverse:after, .btn-group-vertical > .btn-group-inverse:before, .btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav-inverse:after, .nav-inverse:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
  content: " ";
  display: table; }

.btn-group-vertical > .btn-group-inverse:after, .btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav-inverse:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
  clear: both; }

.navbar-highlight-aquamarine {
  color: #9bf0e1; }

.nav, .nav-inverse {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

.nav-inverse > li, .nav > li {
  position: relative;
  display: block; }

.nav-inverse > li > a, .nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px; }

.nav-inverse > li > a:focus, .nav-inverse > li > a:hover, .nav > li > a:focus, .nav > li > a:hover {
  text-decoration: none;
  background-color: transparent; }

.nav-inverse > li.disabled > a, .nav > li.disabled > a {
  color: #d9dadc; }

.nav-inverse > li.disabled > a:focus, .nav-inverse > li.disabled > a:hover, .nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
  color: #d9dadc;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed; }

.navbar-default .navbar-brand {
  color: #fff; }

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
  color: #fff;
  background-color: transparent; }

.sidepanel-active {
  overflow: hidden; }

@media (max-width: 991px) {
  .navbar-sidepanel .navbar-user-text {
    display: inline; }
  .navbar-sidepanel .sidepanel-item-large a {
    font-size: 36px !important;
    font-weight: 700 !important; }
  .navbar-sidepanel .sidepanel-item-small a {
    font-size: 28px !important;
    font-weight: 400 !important; }
  .navbar-sidepanel .hidden-sidepanel {
    display: none; }
  .navbar-sidepanel .sidepanel-backdrop {
    background: rgba(0, 0, 0, 0.75);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    -webkit-animation-name: fade-in;
    animation-name: fade-in;
    -webkit-animation-duration: 430ms;
    animation-duration: 430ms;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-delay: 0s;
    animation-delay: 0s; }
  .navbar-sidepanel .navbar-toggle {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all 100ms ease-out; }
  .navbar-sidepanel .navbar-toggle.collapsed {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all 100ms ease-out; }
  #navbar-nav {
    background-color: #000;
    border-width: 0;
    display: none;
    height: 100%;
    margin: 0;
    min-height: 100vh;
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    padding: 38px;
    position: fixed;
    transition: 0.43s right;
    right: 0;
    top: 0;
    width: 100%; }
  .navbar-sidepanel .navbar-collapse.show {
    display: block;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
  .navbar-sidepanel .navbar-collapse.show li a {
    opacity: 1; }
  .navbar-sidepanel .navbar-collapse.animate-in {
    display: block;
    -webkit-animation-name: sneak-in;
    animation-name: sneak-in;
    -webkit-animation-duration: 430ms;
    animation-duration: 430ms;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-delay: 0s;
    animation-delay: 0s; }
  .navbar-sidepanel .navbar-collapse.animate-in .divider, .navbar-sidepanel .navbar-collapse.animate-in li a {
    -webkit-animation-name: sneak-in;
    animation-name: sneak-in;
    -webkit-animation-duration: 430ms;
    animation-duration: 430ms;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-delay: 0s;
    animation-delay: 0s; }
  .navbar-sidepanel .navbar-collapse.animate-out {
    display: block;
    -webkit-animation-name: sneak-out;
    animation-name: sneak-out;
    -webkit-animation-duration: 240ms;
    animation-duration: 240ms;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-delay: 0s;
    animation-delay: 0s; }
  .navbar-sidepanel .navbar-collapse li a:hover {
    color: #1ed760; }
  .navbar-sidepanel .navbar-collapse .navbar-nav {
    margin: 0; }
  .navbar-sidepanel .navbar-collapse .navbar-nav li a {
    background: 0 0;
    cursor: pointer;
    font-size: 36px;
    font-weight: 700;
    line-height: 1;
    padding-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 25px; }
  .navbar-sidepanel .navbar-collapse .navbar-nav li.fixed-bottom {
    bottom: 0;
    position: absolute; }
  .navbar-sidepanel .navbar-collapse .navbar-nav .utility a {
    font-size: 16px;
    font-weight: 400; }
  .navbar-sidepanel .navbar-collapse .navbar-nav .divider {
    width: 20px;
    height: 2px;
    background-color: #fff;
    margin: 18px 0 46px; }
  .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu {
    background: 0 0;
    border: none;
    box-shadow: none;
    display: block;
    float: none;
    padding: 0;
    position: relative; }
  .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a {
    font-size: 28px;
    font-weight: 400; }
  .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a.dropdown-toggle {
    display: none; }
  .navbar-sidepanel .dropdown-menu > li > a {
    color: #919496; } }

@media (max-width: 991px) and (max-width: 480px) {
  .navbar-sidepanel .sidepanel-item-large a {
    font-size: 30px !important; } }

@media (max-width: 991px) and (max-width: 480px) {
  .navbar-sidepanel .sidepanel-item-small a {
    font-size: 24px !important; } }

@media (max-width: 991px) and (max-width: 480px) {
  .navbar-sidepanel .navbar-collapse .navbar-nav li a {
    font-size: 30px; } }

@media (max-width: 991px) and (max-width: 480px) {
  .navbar-sidepanel .navbar-collapse .navbar-nav .utility a {
    font-size: 14px; } }

@media (max-width: 991px) and (max-width: 480px) {
  .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a {
    font-size: 24px; } }

body.force-hamburger .navbar-header, html .navbar-header {
  float: none; }

body.force-hamburger .navbar .collapse, html .navbar .collapse {
  height: 100%;
  margin: 0; }

body.force-hamburger .navbar .collapse.animate-in, body.force-hamburger .navbar .collapse.animate-out, body.force-hamburger .navbar .collapse.open, html .navbar .collapse.animate-in, html .navbar .collapse.animate-out, html .navbar .collapse.open {
  display: block !important; }

body.force-hamburger .navbar-toggle, html .navbar-toggle {
  display: block;
  margin: 22px -10px 22px 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

@media (max-width: 991px) {
  body.force-hamburger .navbar-toggle, html .navbar-toggle {
    margin: 9px -10px 9px 0; } }

body.force-hamburger .navbar-right, html .navbar-right {
  float: none !important; }

body.force-hamburger .navbar-right li, html .navbar-right li {
  float: none; }

body.force-hamburger .navbar-sidepanel .navbar-user-text, html .navbar-sidepanel .navbar-user-text {
  display: inline; }

body.force-hamburger .navbar-sidepanel .sidepanel-item-large a, html .navbar-sidepanel .sidepanel-item-large a {
  font-size: 36px !important;
  font-weight: 700 !important; }

@media (max-width: 480px) {
  body.force-hamburger .navbar-sidepanel .sidepanel-item-large a, html .navbar-sidepanel .sidepanel-item-large a {
    font-size: 30px !important; } }

body.force-hamburger .navbar-sidepanel .sidepanel-item-small a, html .navbar-sidepanel .sidepanel-item-small a {
  font-size: 28px !important;
  font-weight: 400 !important; }

@media (max-width: 480px) {
  body.force-hamburger .navbar-sidepanel .sidepanel-item-small a, html .navbar-sidepanel .sidepanel-item-small a {
    font-size: 24px !important; } }

body.force-hamburger .navbar-sidepanel .hidden-sidepanel, html .navbar-sidepanel .hidden-sidepanel {
  display: none; }

body.force-hamburger .navbar-sidepanel .sidepanel-backdrop, html .navbar-sidepanel .sidepanel-backdrop {
  background: rgba(0, 0, 0, 0.75);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  -webkit-animation-name: fade-in;
  animation-name: fade-in;
  -webkit-animation-duration: 430ms;
  animation-duration: 430ms;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-delay: 0s;
  animation-delay: 0s; }

body.force-hamburger .navbar-sidepanel .navbar-toggle, html .navbar-sidepanel .navbar-toggle {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: all 100ms ease-out; }

body.force-hamburger .navbar-sidepanel .navbar-toggle.collapsed, html .navbar-sidepanel .navbar-toggle.collapsed {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: all 100ms ease-out; }

body.force-hamburger .navbar-sidepanel .navbar-collapse, html .navbar-sidepanel .navbar-collapse {
  display: block !important;
  background-color: #000;
  border-width: 0;
  height: 100%;
  margin: 0;
  min-height: 100vh;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  padding: 38px;
  position: fixed;
  transition: 0.43s;
  transform: translateX(100%);
  z-index: 1000;
  right: 0;
  top: 0;
  width: 100%;
  max-width: 45%; }
  @media (max-width: 1800px) {
    body.force-hamburger .navbar-sidepanel .navbar-collapse, html .navbar-sidepanel .navbar-collapse {
      max-width: 52%; } }
  @media (max-width: 1200px) {
    body.force-hamburger .navbar-sidepanel .navbar-collapse, html .navbar-sidepanel .navbar-collapse {
      max-width: 60%; } }
  @media (max-width: 992px) {
    body.force-hamburger .navbar-sidepanel .navbar-collapse, html .navbar-sidepanel .navbar-collapse {
      max-width: 460px; } }
  @media (max-width: 778px) {
    body.force-hamburger .navbar-sidepanel .navbar-collapse, html .navbar-sidepanel .navbar-collapse {
      max-width: 472px; } }
  @media (max-width: 480px) {
    body.force-hamburger .navbar-sidepanel .navbar-collapse, html .navbar-sidepanel .navbar-collapse {
      max-width: 342px; } }

body.force-hamburger .navbar-sidepanel .navbar-collapse.collapsing, html .navbar-sidepanel .navbar-collapse.collapsing,
body.force-hamburger .navbar-sidepanel .navbar-collapse.show, html .navbar-sidepanel .navbar-collapse.show {
  transform: translate(0); }

body.force-hamburger .navbar-sidepanel .navbar-collapse.show li a, html .navbar-sidepanel .navbar-collapse.show li a {
  opacity: 1; }

body.force-hamburger .navbar-sidepanel .navbar-collapse.animate-in, html .navbar-sidepanel .navbar-collapse.animate-in {
  display: block;
  -webkit-animation-name: sneak-in;
  animation-name: sneak-in;
  -webkit-animation-duration: 430ms;
  animation-duration: 430ms;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-delay: 0s;
  animation-delay: 0s; }

body.force-hamburger .navbar-sidepanel .navbar-collapse.animate-in .divider, body.force-hamburger .navbar-sidepanel .navbar-collapse.animate-in li a, html .navbar-sidepanel .navbar-collapse.animate-in .divider, html .navbar-sidepanel .navbar-collapse.animate-in li a {
  -webkit-animation-name: sneak-in;
  animation-name: sneak-in;
  -webkit-animation-duration: 430ms;
  animation-duration: 430ms;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-delay: 0s;
  animation-delay: 0s; }

body.force-hamburger .navbar-sidepanel .navbar-collapse.animate-out, html .navbar-sidepanel .navbar-collapse.animate-out {
  display: block;
  -webkit-animation-name: sneak-out;
  animation-name: sneak-out;
  -webkit-animation-duration: 240ms;
  animation-duration: 240ms;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-delay: 0s;
  animation-delay: 0s; }

body.force-hamburger .navbar-sidepanel .navbar-collapse li a:hover, html .navbar-sidepanel .navbar-collapse li a:hover {
  color: #1ed760; }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav, html .navbar-sidepanel .navbar-collapse .navbar-nav {
  margin: 0; }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav li a, html .navbar-sidepanel .navbar-collapse .navbar-nav li a {
  background: 0 0;
  cursor: pointer;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 25px; }

@media (max-width: 480px) {
  body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav li a, html .navbar-sidepanel .navbar-collapse .navbar-nav li a {
    font-size: 30px; } }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav li.fixed-bottom, html .navbar-sidepanel .navbar-collapse .navbar-nav li.fixed-bottom {
  bottom: 0;
  position: absolute; }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .utility a, html .navbar-sidepanel .navbar-collapse .navbar-nav .utility a {
  font-size: 16px;
  font-weight: 400; }

@media (max-width: 480px) {
  body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .utility a, html .navbar-sidepanel .navbar-collapse .navbar-nav .utility a {
    font-size: 14px; } }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .divider, html .navbar-sidepanel .navbar-collapse .navbar-nav .divider {
  width: 20px;
  height: 2px;
  background-color: #fff;
  margin: 18px 0 46px; }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu, html .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu {
  background: 0 0;
  border: none;
  box-shadow: none;
  display: block;
  float: none;
  padding: 0;
  position: relative; }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a, html .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a {
  font-size: 28px;
  font-weight: 400; }

body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a.dropdown-toggle, html .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a.dropdown-toggle {
  display: none; }

@media (max-width: 480px) {
  body.force-hamburger .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a, html .navbar-sidepanel .navbar-collapse .navbar-nav .dropdown-menu li a {
    font-size: 24px; } }

body.force-hamburger .navbar-sidepanel .dropdown-menu > li > a, html .navbar-sidepanel .dropdown-menu > li > a {
  color: #919496; }

.nav.nav-tabs .nav-item:hover {
  border: none; }
  .nav.nav-tabs .nav-item:hover .nav-link {
    border-bottom: 2px solid #1ed760;
    color: #616467; }

.nav.nav-tabs .nav-item .nav-link {
  border-color: #fff #fff #fff;
  color: #c1c3c6;
  text-transform: uppercase;
  letter-spacing: 1px; }
  .nav.nav-tabs .nav-item .nav-link.active {
    border-bottom: 2px solid #1ed760;
    color: #616467; }

.TagList ul li.lia-tag-list-item {
  padding: 0;
  margin-right: 5px !important;
  margin-bottom: 10px; }
  .TagList ul li.lia-tag-list-item a {
    color: #FFFFFF;
    background: #000000;
    font-size: 12px;
    font-weight: 400;
    padding: 4px 6px;
    border-radius: 5px; }
    .TagList ul li.lia-tag-list-item a:active, .TagList ul li.lia-tag-list-item a:hover, .TagList ul li.lia-tag-list-item a:focus {
      color: #FFFFFF; }
  .TagList ul li.lia-tag-list-item:after {
    display: none; }

.TagList .lia-list-standard-inline {
  margin-left: 0; }

.cust-tags-manage-container a.cust-tags-manage-url, .cust-tags-manage-container a.add-tag-link, .AddMessageTags a.cust-tags-manage-url, .AddMessageTags a.add-tag-link {
  text-transform: lowercase;
  color: #000000 !important;
  font-size: 14px; }
  .cust-tags-manage-container a.cust-tags-manage-url::first-letter, .cust-tags-manage-container a.add-tag-link::first-letter, .AddMessageTags a.cust-tags-manage-url::first-letter, .AddMessageTags a.add-tag-link::first-letter {
    text-transform: uppercase; }

.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px; }

.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 4px solid #fff;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #fff transparent transparent transparent; }

.lds-ring div:nth-child(1) {
  animation-delay: -0.45s; }

.lds-ring div:nth-child(2) {
  animation-delay: -0.3s; }

.lds-ring div:nth-child(3) {
  animation-delay: -0.15s; }

@keyframes lds-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.headerWrapper {
  background: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/spotify-comm-grad2.jpg") no-repeat 0% 55%/cover; }

.background1 + .headerWrapper {
  background: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/spotify-comm-grad1.jpg") no-repeat 0% 80%/cover; }

.background2 + .headerWrapper {
  background: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/spotify-comm-grad2.jpg") no-repeat 0% 55%/cover; }

.lia-quilt-layout-spotify-header header .lia-autocomplete-container.lia-autocomplete-has-results a {
  color: #4b917d; }

.lia-quilt-column.lia-quilt-column-24.lia-quilt-column-single.lia-quilt-column-after {
  background-color: #191414;
  min-height: 0px; }

.lia-component-hero-homepage form,
.homepage-category-browser,
.headerContent {
  margin: auto;
  padding: 0 15px; }
  .lia-component-hero-homepage form h2,
  .homepage-category-browser h2,
  .headerContent h2 {
    color: #ffffff;
    text-align: center;
    position: relative;
    top: 15px; }
  @media (min-width: 768px) {
    .lia-component-hero-homepage form,
    .homepage-category-browser,
    .headerContent {
      width: 730px !important; } }

.lia-quilt-layout-spotify-header header .navbar-user-navigation .nav > li > a {
  padding: 25px; }

/* -- Navbar -- */
.lia-quilt-layout-spotify-header header .navbar-toggle {
  margin-left: 0;
  margin-top: 15px; }
  @media (min-width: 992px) {
    .lia-quilt-layout-spotify-header header .navbar-toggle {
      margin-left: 50px; } }

.navbar-toggle .icon-bar,
.navbar-toggle.collapsed .icon-bar {
  position: relative;
  height: 5px;
  width: 34px; }
  .navbar-toggle .icon-bar + .icon-bar,
  .navbar-toggle.collapsed .icon-bar + .icon-bar {
    margin-top: 6px; }

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(2) {
  top: 8px; }

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(4) {
  top: -8px; }

.user-link.dropdown-toggle .navbar-user-img {
  margin: -20px 12px -20px 0;
  width: 40px;
  height: 40px; }
  @media (max-width: 767px) {
    .user-link.dropdown-toggle .navbar-user-img {
      margin-right: 0; } }

@media (min-width: 992px) {
  .user-link.dropdown-toggle .user-text.lia-mobile-hidden {
    display: inline-block; } }

.user-link.dropdown-toggle .user-text.lia-mobile-hidden::after {
  margin-left: 10px;
  display: inline-block;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  content: "\f078";
  font-size: 14px; }

.user-link.dropdown-toggle::after {
  display: none; }

.lia-quilt-layout-spotify-header header {
  padding: 0; }
  .lia-quilt-layout-spotify-header header.header-hw .navbar-toggle,
  .lia-quilt-layout-spotify-header header.header-hw .navbar-user-navigation {
    display: none; }
  .lia-quilt-layout-spotify-header header.header-hw #header-hw-exit {
    background: transparent;
    border: none;
    color: white;
    display: inline-block;
    margin: auto;
    position: absolute;
    margin-top: -38px;
    left: 50%;
    transform: translateX(-50%); }
  .lia-quilt-layout-spotify-header header.header-hw #header-hw-box-container {
    position: relative;
    margin-top: 50px;
    margin-bottom: 50px; }
    @media (max-width: 767px) {
      .lia-quilt-layout-spotify-header header.header-hw #header-hw-box-container {
        margin-top: 75px; } }
    .lia-quilt-layout-spotify-header header.header-hw #header-hw-box-container #header-hw-box {
      background-color: white;
      border-radius: 15px;
      border-top-left-radius: 0;
      padding: 30px 20px;
      color: #191414;
      text-align: center; }
      .lia-quilt-layout-spotify-header header.header-hw #header-hw-box-container #header-hw-box p {
        margin: 0; }
    .lia-quilt-layout-spotify-header header.header-hw #header-hw-box-container #header-hw-back {
      position: absolute;
      z-index: 1;
      transition: all 0.3s ease;
      top: -40px;
      left: 0;
      border-radius: 10px 10px 0 0;
      background-color: #1ED760;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 40px;
      padding: 0 40px;
      color: #191414; }
      .lia-quilt-layout-spotify-header header.header-hw #header-hw-box-container #header-hw-back::before {
        content: '\f060';
        font-family: "Font Awesome 5 Pro";
        position: absolute;
        opacity: 0.5;
        color: #191414;
        margin-left: -60px; }
  .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #191414;
    z-index: 200;
    text-align: center;
    font-size: 24px;
    font-weight: bolder;
    color: #ffffff;
    padding: 20px; }
    @media (max-width: 767px) {
      .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta {
        padding: 10px;
        font-size: 18px; } }
    .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta::before {
      content: '';
      display: block;
      width: 40px;
      position: absolute;
      left: calc(50% - 20px);
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-bottom: 20px solid #191414;
      top: -20px; }
    .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta button {
      height: 44px;
      border-radius: 22px;
      border: 1px solid #1ED760;
      font-size: 18px;
      padding: 0 30px;
      width: 140px;
      position: relative; }
      .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta button#footer-hw-no {
        text-align: right;
        color: #1ED760;
        background: transparent !important;
        margin-right: 5px; }
        .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta button#footer-hw-no::before {
          content: '\f060';
          opacity: 0.5;
          font-family: "Font Awesome 5 Pro";
          position: absolute;
          left: 20px; }
      .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta button#footer-hw-yes {
        text-align: left;
        color: #ffffff;
        background: #1ED760 !important;
        margin-left: 5px; }
        .lia-quilt-layout-spotify-header header.header-hw #footer-hw-cta button#footer-hw-yes::after {
          content: '\f061';
          opacity: 0.5;
          font-family: "Font Awesome 5 Pro";
          position: absolute;
          right: 20px; }
  @media (max-width: 991px) {
    .lia-quilt-layout-spotify-header header .navbar-user-navigation .nav > li:first-child {
      display: none; } }

.lia-quilt-layout-spotify-header header h1 .navbar-logo {
  margin-top: 20px;
  background-size: 188px 40px;
  width: 188px; }
  @media (max-width: 991px) {
    .lia-quilt-layout-spotify-header header h1 .navbar-logo {
      width: 150px; }
      .lia-quilt-layout-spotify-header header h1 .navbar-logo:last-child {
        background-size: 150px 40px;
        width: 150px;
        height: 40px; } }

.lia-quilt-layout-spotify-header header .navbar-user-navigation .nav > li.dropdown .dropdown-menu.show {
  padding: 20px 0;
  position: absolute;
  right: -2px;
  left: auto; }
  @media (max-width: 991px) {
    .lia-quilt-layout-spotify-header header .navbar-user-navigation .nav > li.dropdown .dropdown-menu.show {
      right: 22px; } }

.lia-quilt-layout-spotify-header header .navbar-user-navigation .notification-widgets {
  display: flex;
  justify-content: center; }
  .lia-quilt-layout-spotify-header header .navbar-user-navigation .notification-widgets .lia-header-nav-component-widget {
    float: none; }

.lia-quilt-layout-spotify-header header .navbar-user-navigation .total-notif-count {
  position: absolute;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #eb1e32;
  border-radius: 10px;
  left: 27px;
  transform: translateX(-50%); }
  .lia-quilt-layout-spotify-header header .navbar-user-navigation .total-notif-count.zero-count {
    display: none; }

.lia-quilt-row-header .InfoMessage.lia-component-common-widget-page-feedback, .lia-quilt-row-header .InfoMessage.lia-component-common-widget-page-information {
  text-align: center;
  padding-top: 15px; }

footer {
  background-color: black;
  color: white;
  display: flex;
  flex-direction: column;
  padding: 48px 48px 0 48px;
  gap: 48px; }
  @media (min-width: 992px) {
    footer {
      gap: 96px; } }
  footer div {
    display: flex;
    flex-direction: row; }
  footer .hebJqh {
    flex-direction: column; }
    @media (min-width: 992px) {
      footer .hebJqh {
        flex-direction: row; } }
  footer > div {
    width: 100%;
    gap: 32px; }
    @media (min-width: 768px) {
      footer > div {
        gap: 48px; } }
  @media (min-width: 992px) {
    footer .gOOqrm {
      flex: 0 1 15%; }
    footer .cvicAM {
      flex: 1 1 auto;
      justify-content: flex-end; } }
  footer .cvicAM {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 0px;
    gap: 48px; }
    footer .cvicAM [class^="IconWrapper"] {
      border: 1px solid #818181;
      border-radius: 50%;
      height: 48px;
      width: 48px;
      display: flex;
      align-items: center;
      justify-content: center; }
      footer .cvicAM [class^="IconWrapper"]:hover {
        border-color: #fff; }
      footer .cvicAM [class^="IconWrapper"] svg {
        height: 24px; }
  footer svg {
    fill: white; }
    footer svg[data-encore-id="logoSpotify"] {
      height: 24px; }
      @media (min-width: 992px) {
        footer svg[data-encore-id="logoSpotify"] {
          height: 32px; } }
  footer ul {
    list-style: none;
    padding: 0; }
    footer ul li {
      line-height: 1.38; }
      footer ul li h2 {
        color: #939393;
        font-size: 12px;
        margin: 0; }
      footer ul li a {
        color: white;
        font-size: 16px;
        font-weight: 200; }
        footer ul li a:hover {
          color: #1ED760; }
      footer ul li:not(:last-of-type) {
        padding-block-end: 20px; }
        @media (min-width: 768px) {
          footer ul li:not(:last-of-type) {
            padding-block-end: 24px; } }
  footer .cvicAM {
    column-gap: 16px; }
  footer .dWaFyl {
    column-gap: 24px;
    flex-basis: 58%;
    flex-grow: 0;
    flex-shrink: 1;
    display: grid;
    width: 100%; }
    @media (min-width: 768px) {
      footer .dWaFyl {
        grid-template-columns: repeat(4, 1fr);
        gap: 24px; } }
    @media (min-width: 992px) {
      footer .dWaFyl {
        flex: 0 1 58%; } }
  footer .kofvOz {
    border-top: solid 1px #1f1f1f;
    display: flex;
    justify-content: space-between;
    width: 100%;
    gap: 24px;
    flex: 0 0 auto;
    flex-direction: row;
    padding: 32px 0;
    font-size: 12px;
    color: #939393; }
    @media (min-width: 992px) {
      footer .kofvOz {
        font-size: 14px; } }
    footer .kofvOz a {
      color: #939393; }
    footer .kofvOz .jDRCIC {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      column-gap: 16px;
      row-gap: 16px; }
      footer .kofvOz .jDRCIC button {
        height: auto;
        border: 0;
        background: transparent;
        padding: 0; }
      @media (min-width: 992px) {
        footer .kofvOz .jDRCIC {
          column-gap: 32px;
          row-gap: 24px; } }
  footer .kmxVNj {
    margin-inline-end: 7px; }
    footer .kmxVNj svg {
      fill: currentcolor;
      width: 16px;
      height: 16px; }
  footer .ecrEBU {
    justify-content: space-between;
    gap: 20px;
    width: 100%; }
    @media (min-width: 768px) {
      footer .ecrEBU {
        gap: 24px; } }
    @media (min-width: 992px) {
      footer .ecrEBU {
        gap: 36px; } }
  footer .cxECqO {
    align-items: flex-start;
    font-weight: 200;
    padding: 0px;
    gap: 32px;
    flex: 0 0 auto;
    order: 1; }

.lia-paging-full-wrapper ul.lia-paging-full {
  display: flex;
  justify-content: center; }
  .lia-paging-full-wrapper ul.lia-paging-full .lia-link-navigation {
    color: #191414 !important;
    text-transform: none;
    padding: 0 7.5px;
    margin: 0; }
    .lia-paging-full-wrapper ul.lia-paging-full .lia-link-navigation.lia-link-disabled {
      opacity: 0.3; }
    .lia-paging-full-wrapper ul.lia-paging-full .lia-link-navigation:hover {
      text-decoration: none; }
  .lia-paging-full-wrapper ul.lia-paging-full li a {
    color: #000000;
    text-transform: lowercase;
    padding: 0; }
    .lia-paging-full-wrapper ul.lia-paging-full li a:active, .lia-paging-full-wrapper ul.lia-paging-full li a:hover, .lia-paging-full-wrapper ul.lia-paging-full li a:focus {
      text-decoration: none; }
    .lia-paging-full-wrapper ul.lia-paging-full li a::first-letter {
      text-transform: uppercase; }
  .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-link-navigation, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-link-navigation, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-listing .lia-link-navigation {
    margin: 0 15px !important;
    padding: 0; }
    .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-link-navigation:active, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-link-navigation:hover, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-link-navigation:focus, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-link-navigation:active, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-link-navigation:hover, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-link-navigation:focus, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-listing .lia-link-navigation:active, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-listing .lia-link-navigation:hover, .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-listing .lia-link-navigation:focus {
      padding: 0; }
  @media (max-width: 767px) {
    .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing a {
      margin: 0; } }
  @media (max-width: 767px) {
    .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous {
      display: none; } }
  .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link {
    display: inline-block; }
    .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link::first-letter {
      text-transform: uppercase; }
  .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow {
    display: inline-block; }
    .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow:before {
      content: '\f053';
      font-family: 'Font Awesome 5 Pro';
      font-size: 16px;
      color: #000000 !important;
      font-weight: 900;
      margin-right: 5px;
      position: relative;
      top: 1px; }
  @media (max-width: 767px) {
    .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next {
      display: none; } }
  .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-paging-page-link:after {
    content: '\f054';
    font-family: 'Font Awesome 5 Pro';
    font-size: 16px;
    color: #000000 !important;
    font-weight: 900;
    margin-left: 8px;
    position: relative;
    top: 2px; }

body.theme1 .lia-paging-full-wrapper .lia-component-pagesnumbered li:not(.lia-paging-page-ellipsis) .lia-link-disabled {
  opacity: 1;
  color: #576DD6 !important; }

body.theme2 .lia-paging-full-wrapper .lia-component-pagesnumbered li:not(.lia-paging-page-ellipsis) .lia-link-disabled {
  opacity: 1;
  color: #D64000 !important; }

body.theme3 .lia-paging-full-wrapper .lia-component-pagesnumbered li:not(.lia-paging-page-ellipsis) .lia-link-disabled {
  opacity: 1;
  color: #EB1E32 !important; }

div.topicTheme1 .topicList {
  overflow: hidden; }
  div.topicTheme1 .topicList .topicItem {
    position: relative;
    z-index: 2; }
  div.topicTheme1 .topicList .li {
    position: relative;
    margin-top: 50px; }
    div.topicTheme1 .topicList .li:first-child {
      margin-top: 0; }
  div.topicTheme1 .topicList a {
    color: #191414; }
  div.topicTheme1 .topicList .subject {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 10px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; }
  div.topicTheme1 .topicList .body {
    line-height: 1.4; }
    div.topicTheme1 .topicList .body iframe {
      display: none; }
  div.topicTheme1 .topicList .details {
    display: flex;
    align-items: center;
    line-height: 1.4em;
    font-size: 13px; }
    div.topicTheme1 .topicList .details > div {
      margin-left: 10px; }
      div.topicTheme1 .topicList .details > div span a img.user-rank-icon {
        width: auto; }
    @media (max-width: 767px) {
      div.topicTheme1 .topicList .details .post-details {
        display: block; }
        div.topicTheme1 .topicList .details .post-details .user-rank-delimiter {
          display: none; } }
  div.topicTheme1 .topicList .avatar {
    display: inline-block;
    width: 35px;
    height: 35px; }
  div.topicTheme1 .topicList a.readmore {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent: -99999px;
    z-index: 3; }
    div.topicTheme1 .topicList a.readmore + .bgHighlight {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border-radius: 15px;
      transition: all 0.5s ease;
      z-index: 1; }
      @media (max-width: 767px) {
        div.topicTheme1 .topicList a.readmore + .bgHighlight {
          background-color: #fff; } }
    @media (min-width: 768px) {
      div.topicTheme1 .topicList a.readmore:hover + .bgHighlight {
        background-color: #f3f3f3; } }
  @media (min-width: 768px) {
    div.topicTheme1 .topicList.lightHL a.readmore:hover + .bgHighlight {
      background-color: rgba(255, 255, 255, 0.3); } }

.CommunityTopics div.topicTheme1 ul.topicList {
  overflow: hidden; }
  .CommunityTopics div.topicTheme1 ul.topicList li {
    margin-top: 30px;
    border-top: 2px solid #efefef;
    padding-top: 30px; }
    .CommunityTopics div.topicTheme1 ul.topicList li:first-child {
      margin-top: 0;
      border-top: none;
      padding-top: 0; }

section.panel-topics-grid div.topicTheme1 .topicList.owl-carousel .owl-stage {
  left: -20px; }

section.panel-topics-grid div.topicTheme1 .topicList .li {
  height: 125px;
  padding: 10px;
  margin-left: 10px;
  margin-top: 0;
  position: relative; }
  @media (min-width: 768px) {
    section.panel-topics-grid div.topicTheme1 .topicList .li {
      padding: 15px;
      height: 150px;
      width: 580px;
      margin: 0 auto 20px; }
      section.panel-topics-grid div.topicTheme1 .topicList .li:first-child {
        margin-bottom: 20px; } }
  @media (min-width: 992px) {
    section.panel-topics-grid div.topicTheme1 .topicList .li {
      float: left;
      width: 48%;
      margin: 0 2% 20px 0; } }
  @media (max-width: 767px) {
    section.panel-topics-grid div.topicTheme1 .topicList .li {
      margin-bottom: 0; } }
  section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem {
    position: relative;
    z-index: 2;
    height: 100%;
    display: flex;
    align-items: flex-start; }
    section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem .body {
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      word-wrap: break-word;
      -webkit-hyphens: auto;
      -moz-hyphens: auto;
      -ms-hyphens: auto;
      hyphens: auto; }
    @media (max-width: 767px) {
      section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem > div {
        width: 100%; }
        section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem > div .details > div {
          width: 100%; }
          section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem > div .details > div .post-context {
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            width: calc(100% - 1px);
            display: block; }
        section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem > div .subject {
          font-size: 15px; }
        section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem > div .body {
          display: none; } }
    section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem.unread h3::before {
      content: '';
      display: inline-block;
      width: 7px;
      height: 7px;
      border-radius: 50%;
      margin-right: 5px;
      position: relative;
      bottom: 3px; }
      @media (max-width: 767px) {
        section.panel-topics-grid div.topicTheme1 .topicList .li .topicItem.unread h3::before {
          width: 5px;
          height: 5px; } }

.theme1 .topicItem.unread h3::before {
  background-color: #576DD6; }

.theme2 .topicItem.unread h3::before {
  background-color: #D64000; }

.theme3 .topicItem.unread h3::before {
  background-color: #EB1E32; }

div.topicTheme2 .topicList .li .topicItem {
  display: flex;
  align-items: center;
  height: 36px;
  font-size: 20px;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
  div.topicTheme2 .topicList .li .topicItem .details {
    display: none; }
  div.topicTheme2 .topicList .li .topicItem::before {
    content: '\f054';
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    padding-right: 20px; }
  div.topicTheme2 .topicList .li .topicItem a {
    color: #ffffff;
    transition: all 0.3s ease; }
    div.topicTheme2 .topicList .li .topicItem a h4 {
      font-size: 20px; }
    div.topicTheme2 .topicList .li .topicItem a:active, div.topicTheme2 .topicList .li .topicItem a:focus, div.topicTheme2 .topicList .li .topicItem a:hover {
      opacity: 0.7; }

div.topicTheme2 .topicList .li .readmore,
div.topicTheme2 .topicList .li .bgHighlight {
  display: none; }

#admintools-dashboard:not(.active) .at-panel-info {
  transform: translateX(100%); }

#admintools-dashboard:not(.active) .at-panel-ref {
  transform: translateY(100%); }

#admintools-dashboard::before {
  content: "Tools Dashboard"; }

#admintools-dashboard .at-panel-info {
  background-color: #1E3264;
  max-height: 200px; }
  #admintools-dashboard .at-panel-info .at-panel-spinner .lds-ring div {
    border-color: #fff transparent transparent transparent; }

#admintools-context::before {
  content: "Context Tools"; }

#admintools-context .at-panel-menu {
  height: auto;
  min-height: 100px; }

#admintools-context .at-col:nth-child(2) {
  max-width: 300px; }

.at-container {
  opacity: 100%;
  transition: all 0.5s ease;
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  display: flex;
  justify-content: center;
  gap: 15px;
  padding: 15px;
  padding-top: 55px; }
  .at-container:not(.active) {
    opacity: 0;
    pointer-events: none; }
    .at-container:not(.active)::before {
      top: -100px; }
    .at-container:not(.active) .at-panel-main {
      transform: translateX(-100%); }
    .at-container:not(.active) .at-close {
      top: -50px;
      right: -50px; }
  @media (max-width: 991px) {
    .at-container {
      flex-direction: column-reverse;
      justify-content: start; } }
  .at-container::before {
    transition: all 0.5s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0px;
    color: white;
    font-size: 32px;
    font-weight: bold; }
    @media (max-width: 991px) {
      .at-container::before {
        font-size: 20px;
        top: 10px; } }
  .at-container .at-button-icon {
    transition: all 0.5s ease;
    position: absolute;
    top: 6px;
    right: 6px;
    width: 44px;
    height: 44px;
    background: transparent;
    border: 0;
    color: white;
    font-size: 26px; }
  .at-container .at-col {
    width: 50%;
    display: flex;
    flex-direction: column;
    gap: 15px; }
    @media (max-width: 991px) {
      .at-container .at-col {
        width: 100%;
        min-height: 200px; } }
  .at-container .at-panel {
    border-radius: 15px;
    width: 100%;
    height: 100%;
    background-color: #191414;
    transition: all 0.5s ease;
    transform: none;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden; }
    .at-container .at-panel .at-panel-settings-button {
      display: none; }
    .at-container .at-panel ul.radioTitles {
      position: absolute;
      z-index: 10;
      top: 30px; }
      .at-container .at-panel ul.radioTitles li {
        color: white;
        border-color: white;
        border-width: 1px;
        font-size: 16px;
        height: 30px; }
      .at-container .at-panel ul.radioTitles:not(.single) li.active {
        background-color: white;
        color: #191414; }
      .at-container .at-panel ul.radioTitles.single {
        pointer-events: none; }
        .at-container .at-panel ul.radioTitles.single li {
          border: none;
          font-size: 24px;
          height: auto; }
    .at-container .at-panel .at-panel-spinner {
      opacity: 0;
      transition: all 0.5s;
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      background: #191414;
      pointer-events: none;
      z-index: 11; }
      .at-container .at-panel .at-panel-spinner .lds-ring {
        position: absolute;
        top: 30%; }
        .at-container .at-panel .at-panel-spinner .lds-ring div {
          border: 4px solid #fff;
          border-color: #509BF5 transparent transparent transparent; }
      .at-container .at-panel .at-panel-spinner.active {
        opacity: 100%; }
    .at-container .at-panel .at-panel-carousel {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      margin-top: 60px; }
      .at-container .at-panel .at-panel-carousel .owl-stage-outer,
      .at-container .at-panel .at-panel-carousel .owl-stage,
      .at-container .at-panel .at-panel-carousel .owl-item {
        height: 100%; }
      .at-container .at-panel .at-panel-carousel .item {
        height: 100%;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center; }
    .at-container .at-panel .at-panel-content {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      color: white;
      padding: 30px; }
      @media (max-width: 991px) {
        .at-container .at-panel .at-panel-content {
          padding: 15px; } }

.signpost-modal {
  opacity: 0;
  position: fixed;
  z-index: 300;
  left: 50%;
  transform: translateX(-50%);
  color: white;
  background-color: #191414;
  border-radius: 15px;
  transition: bottom 0.5s ease, opacity 0.5s ease; }
  .signpost-modal.faqlist {
    position: relative;
    width: fit-content;
    display: none; }
  .signpost-modal.resize {
    background-color: rgba(255, 255, 255, 0.5); }
  .signpost-modal.active {
    opacity: 1; }
    .signpost-modal.active.faqlist {
      display: block; }
  .signpost-modal:not(.active) {
    pointer-events: none; }
  @media (max-width: 767px) {
    .signpost-modal {
      left: 0;
      transform: none;
      width: calc(100% - 30px);
      margin: 0 15px; } }
  .signpost-modal .signpost-content {
    text-align: center;
    width: 100%;
    height: 100%; }
  .signpost-modal .signpost-close {
    position: absolute;
    top: 10px;
    right: 10px;
    background: transparent;
    border: 0;
    pointer: cursor; }
  .signpost-modal.unstick {
    position: absolute; }
  .signpost-modal.step1 {
    padding: 15px 60px; }
    @media (max-width: 991px) {
      .signpost-modal.step1 {
        padding: 15px 30px; } }
    @media (max-width: 767px) {
      .signpost-modal.step1 {
        padding: 20px; } }
    .signpost-modal.step1::before {
      content: '';
      display: block;
      position: absolute;
      top: -20px;
      left: 50%;
      transform: translateX(-50%);
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-bottom: 20px solid #191414;
      z-index: 2; }
    .signpost-modal.step1 .signpost-spinner {
      padding: 15px 60px; }
    .signpost-modal.step1:not(.unstick) {
      bottom: 3%; }
    .signpost-modal.step1 .signpost-content {
      font-size: 20px;
      font-weight: bold;
      line-height: 1.3; }
      .signpost-modal.step1 .signpost-content .btn {
        margin: 0 15px;
        padding: 11px 30px 9px; }
        .signpost-modal.step1 .signpost-content .btn.signpost-button-no::before {
          content: '\f060';
          font-family: "Font Awesome 5 Pro";
          position: relative;
          opacity: 0.5;
          margin-right: 30px; }
          @media (max-width: 767px) {
            .signpost-modal.step1 .signpost-content .btn.signpost-button-no::before {
              margin-right: 20px; } }
        .signpost-modal.step1 .signpost-content .btn.signpost-button-yes::after {
          content: '\f061';
          font-family: "Font Awesome 5 Pro";
          position: relative;
          opacity: 0.5;
          margin-left: 30px; }
          @media (max-width: 767px) {
            .signpost-modal.step1 .signpost-content .btn.signpost-button-yes::after {
              margin-left: 20px; } }
        @media (max-width: 767px) {
          .signpost-modal.step1 .signpost-content .btn {
            margin: 0 10px;
            min-width: auto;
            padding: 11px 20px 9px; } }
  .signpost-modal.step2 {
    padding: 15px 38px; }
    .signpost-modal.step2:not(.faqlist) {
      -webkit-box-shadow: 0px 0px 0px 9999px rgba(255, 255, 255, 0.5);
      -moz-box-shadow: 0px 0px 0px 9999px rgba(255, 255, 255, 0.5);
      box-shadow: 0px 0px 0px 9999px rgba(255, 255, 255, 0.5);
      bottom: 15%; }
    @media (max-width: 767px) {
      .signpost-modal.step2 {
        padding: 20px; } }
    .signpost-modal.step2 .signpost-spinner {
      padding: 15px 38px; }
    .signpost-modal.step2 .signpost-content > p {
      font-size: 24px;
      font-weight: bold;
      border-bottom: 1px solid #1ED760;
      padding-bottom: 5px; }
      @media (min-width: 768px) {
        .signpost-modal.step2 .signpost-content > p {
          margin: 0 7px 15px; } }
      @media (max-width: 767px) {
        .signpost-modal.step2 .signpost-content > p {
          line-height: initial;
          padding-bottom: 15px; } }
    .signpost-modal.step2 .signpost-content .buttons-container {
      display: flex; }
      @media (max-width: 767px) {
        .signpost-modal.step2 .signpost-content .buttons-container {
          display: block;
          padding-bottom: 20px; } }
      .signpost-modal.step2 .signpost-content .buttons-container .button-container {
        max-width: 450px; }
        @media (max-width: 767px) {
          .signpost-modal.step2 .signpost-content .buttons-container .button-container {
            max-width: 100%; } }
        .signpost-modal.step2 .signpost-content .buttons-container .button-container p {
          font-size: 15px;
          line-height: 1.3;
          margin: 10px 0 5px;
          color: #ffffff; }
        .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta {
          background-color: transparent;
          border: none;
          padding: 0; }
          .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta .btn-outline {
            margin: 7px;
            width: 188px;
            height: 144px;
            border-radius: 15px;
            text-transform: capitalize;
            font-size: 20px;
            padding: 15px;
            display: inline-flex;
            flex-direction: column;
            justify-content: center;
            align-items: center; }
            .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta .btn-outline i {
              display: block;
              font-size: 60px;
              margin-bottom: 10px; }
            @media (max-width: 767px) {
              .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta .btn-outline {
                width: auto;
                text-transform: uppercase;
                font-size: 15px;
                flex-direction: initial;
                height: 44px;
                border-radius: 22px;
                margin-top: 20px;
                min-width: auto;
                padding-left: 30px;
                padding-right: 30px; }
                .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta .btn-outline i {
                  font-size: 15px;
                  margin-bottom: 0;
                  margin-right: 10px; } }
          .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta:hover .btn-outline, .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta:active .btn-outline, .signpost-modal.step2 .signpost-content .buttons-container .button-container .signpost-cta:focus .btn-outline {
            color: #fff;
            background-color: #1ed760; }
      .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .content h3 {
        display: none; }
      @media (max-width: 767px) {
        .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta {
          display: flex;
          max-width: initial;
          margin: 20px 0; }
          .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta .content {
            padding-top: 4px;
            text-align: left;
            order: 2; }
            .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta .content h3 {
              display: block;
              margin: 0;
              font-size: 18px;
              color: #2ebd59; }
            .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta .content p {
              margin: 0;
              color: #ffffff; }
              .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta .content p br {
                display: none; }
          .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta .btn-mob {
            order: 1;
            width: 40px;
            height: 40px;
            padding: 0;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 0;
            margin: 0;
            margin-right: 10px;
            flex-basis: 40px;
            flex-grow: 0;
            flex-shrink: 0;
            margin-top: 2px; }
            .signpost-modal.step2 .signpost-content .buttons-container.no-buttons-main .no-frame .signpost-cta .btn-mob i {
              margin: 0;
              font-size: 20px; } }
    .signpost-modal.step2 .signpost-content #feedback-request-container {
      background-color: #2d46b9;
      margin: 20px -38px -15px;
      border-bottom-left-radius: 15px;
      border-bottom-right-radius: 15px;
      padding: 15px 38px; }
      @media (max-width: 767px) {
        .signpost-modal.step2 .signpost-content #feedback-request-container {
          margin: -20px; } }
      .signpost-modal.step2 .signpost-content #feedback-request-container #feedback-request {
        color: white;
        text-decoration: underline; }
      .signpost-modal.step2 .signpost-content #feedback-request-container > p {
        margin-bottom: 5px;
        line-height: normal; }
      .signpost-modal.step2 .signpost-content #feedback-request-container > a {
        color: white;
        text-decoration: underline; }
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-form p {
        line-height: normal; }
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-form #signpost-feedback {
        display: block;
        width: 100%;
        margin-bottom: 15px;
        color: #191414;
        padding: 10px;
        line-height: initial; }
        .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-form #signpost-feedback::placeholder {
          opacity: 0.6;
          font-weight: 200;
          font-style: italic;
          font-size: 12px;
          line-height: initial; }
        @media (max-width: 767px) {
          .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-form #signpost-feedback {
            margin: 15px 0 20px; } }
      @media (max-width: 767px) {
        .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-form button#signpost-submit {
          margin-bottom: 10px; } }
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-error,
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-loading,
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-success,
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-form {
        display: none; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.active .signpost-feedback-cta {
        display: none; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.active .signpost-feedback-form {
        display: block; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.loading .signpost-feedback-cta,
      .signpost-modal.step2 .signpost-content #feedback-request-container.loading .signpost-feedback-instruction {
        display: none; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.loading .signpost-feedback-loading {
        display: block; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.success .signpost-feedback-cta,
      .signpost-modal.step2 .signpost-content #feedback-request-container.success .signpost-feedback-form,
      .signpost-modal.step2 .signpost-content #feedback-request-container.success .signpost-feedback-instruction {
        display: none; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.success .signpost-feedback-success {
        display: block; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.error .signpost-feedback-cta,
      .signpost-modal.step2 .signpost-content #feedback-request-container.error .signpost-feedback-instruction {
        display: none; }
      .signpost-modal.step2 .signpost-content #feedback-request-container.error .signpost-feedback-form,
      .signpost-modal.step2 .signpost-content #feedback-request-container.error .signpost-feedback-error {
        display: block; }
      .signpost-modal.step2 .signpost-content #feedback-request-container .signpost-feedback-success p {
        margin-bottom: 0; }
  .signpost-modal:not(.unstick) .signpost-spinner {
    top: 50%;
    transform: translate(-50%, -50%); }
  .signpost-modal.unstick .signpost-spinner {
    bottom: 0;
    transform: translateX(-50%); }
  .signpost-modal .signpost-spinner {
    max-width: 100%;
    position: absolute;
    left: 50%;
    opacity: 0;
    transition: all 0.2s;
    display: flex;
    justify-content: center;
    background: #191414;
    border-radius: 15px;
    pointer-events: none;
    z-index: 11; }
    .signpost-modal .signpost-spinner .lds-ring {
      transition: all 0.5s;
      display: flex;
      justify-content: center;
      align-items: center; }
      .signpost-modal .signpost-spinner .lds-ring div {
        border: 4px solid #fff;
        border-color: #509BF5 transparent transparent transparent; }
    .signpost-modal .signpost-spinner.active {
      opacity: 100%; }

.home-dev .headerContent,
.home-dev .breadcrumbWrapperAlign,
.home-dev #js-message-bar-sa-notice {
  display: none !important; }

@media (min-width: 768px) {
  .home-dev .headerWrapper,
  .CommunityPage .headerWrapper {
    padding-bottom: 55px; } }

.home-dev .lia-component-common-widget-search-form,
.CommunityPage .lia-component-common-widget-search-form {
  padding: 40px 0 0; }
  .home-dev .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-input-wrapper,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-input-wrapper {
    position: relative; }

.home-dev .lia-component-hero-homepage,
.CommunityPage .lia-component-hero-homepage {
  background: transparent;
  text-align: center;
  margin-bottom: 0; }
  .home-dev .lia-component-hero-homepage h2,
  .CommunityPage .lia-component-hero-homepage h2 {
    color: #fff;
    font-size: 27px;
    font-weight: 700;
    letter-spacing: -1px; }
    @media (min-width: 768px) {
      .home-dev .lia-component-hero-homepage h2,
      .CommunityPage .lia-component-hero-homepage h2 {
        font-size: 49px; } }

body.CommunityTopics h2 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 32px;
  font-weight: 700; }
  @media (min-width: 768px) {
    body.CommunityTopics h2 {
      margin-bottom: 50px; } }
  @media (min-width: 992px) {
    body.CommunityTopics h2 {
      margin-bottom: 60px; } }
  @media (min-width: 1200px) {
    body.CommunityTopics h2 {
      margin-bottom: 75px; } }
  @media (min-width: 768px) {
    body.CommunityTopics h2 {
      font-size: 49px; } }

@media (max-width: 767px) {
  body.BlogPage .custom-menu-bar div.lia-component-community-widget-page-options {
    float: none; } }

body.BlogPage .lia-component-blogs-widget-management {
  display: none; }

body.BlogPage .custom-menu-bar .lia-menu-bar {
  align-self: center; }

body.BlogPage .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous,
body.BlogPage .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next {
  display: inline-block !important; }

body.BlogPage .lia-paging-page-next .lia-paging-page-link, body.BlogPage .lia-paging-page-previous .lia-paging-page-link {
  display: inline !important; }

body.BlogPage .lia-quilt-row.lia-quilt-row-header + div {
  padding-top: 50px; }
  @media (max-width: 767px) {
    body.BlogPage .lia-quilt-row.lia-quilt-row-header + div {
      padding-top: 15px; } }

body.BlogPage .lia-quilt-row-section-header,
body.BlogPage .lia-quilt-row-section-options,
body.BlogPage .lia-quilt-row-section-footer {
  background-color: #f1f1f1; }
  body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list,
  body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list,
  body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list {
    background: transparent; }
    body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-heading-bar-wrapper .lia-panel-heading-bar .lia-panel-heading-bar-title,
    body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-heading-bar-wrapper .lia-panel-heading-bar .lia-panel-heading-bar-title,
    body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-heading-bar-wrapper .lia-panel-heading-bar .lia-panel-heading-bar-title {
      text-align: left;
      font-size: 18px; }
    body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content,
    body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content,
    body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content {
      padding: 0 15px; }
      body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li,
      body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li,
      body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li {
        display: flex;
        margin-bottom: 10px; }
        body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li a,
        body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li a,
        body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li a {
          font-size: initial;
          font-size: 12px !important;
          color: #191414;
          line-height: initial;
          border: none;
          margin-right: 0;
          padding: 3px 5px;
          background-color: #ccc;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
        body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span,
        body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span,
        body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span {
          font-size: 12px !important;
          background-color: transparent;
          color: #191414;
          line-height: initial;
          border: none;
          padding: 3px 5px 3px 0;
          background-color: #ccc; }
        body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span.lia-link-disabled,
        body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span.lia-link-disabled,
        body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span.lia-link-disabled {
          border-top-right-radius: 0;
          border-bottom-right-radius: 0;
          background-color: #191414;
          color: #ffffff;
          margin-right: 0;
          padding: 3px 5px; }
          body.BlogPage .lia-quilt-row-section-header .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span.lia-link-disabled + span,
          body.BlogPage .lia-quilt-row-section-options .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span.lia-link-disabled + span,
          body.BlogPage .lia-quilt-row-section-footer .lia-quilt-column-section-options-content .lia-component-labels-widget-labels-list .lia-panel-content-wrapper .lia-panel-content #labelsTaplet .BlogLabelsTaplet .LabelsList ul li span.lia-link-disabled + span {
            background-color: #191414;
            color: #ffffff; }

body.BlogPage .lia-quilt-row-section-footer .lia-menu-bar {
  margin: 0; }
  body.BlogPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
    margin: 50px 0 100px; }
    @media (max-width: 767px) {
      body.BlogPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
        margin: 15px 0; } }

@media (min-width: 768px) {
  body.BlogPage .lia-quilt-row-section-footer {
    min-height: 10px; } }

body.BlogPage .lia-quilt-row-main {
  padding: 0; }

@media screen and (max-width: 767px) {
  body.BlogPage .lia-menu-bar .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper {
    margin-left: 10px; } }

body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article {
    width: 28%;
    margin-top: 35px;
    border-radius: 10px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; }
    @media (max-width: 767px) {
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article {
        width: 100%; } }
    body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-content {
      position: relative;
      overflow: hidden;
      text-align: center; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-content p {
        margin: 0;
        display: flex; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-content .lia-inline-image-display-wrapper {
        overflow: hidden; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-content .message-labels {
        display: none; }
        body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-content .message-labels .label-name {
          font-size: 18px;
          line-height: 1; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-content .message-subject {
        font-size: 18px;
        margin-bottom: 10px;
        display: block; }
    body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link {
      display: block;
      padding-top: 15px;
      color: black;
      flex-grow: 1;
      display: flex;
      align-items: end;
      justify-content: center; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:hover, body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:focus, body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:active {
        background-color: #A0C3D216; }
        body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:hover + .blog-article-attribute, body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:focus + .blog-article-attribute, body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:active + .blog-article-attribute {
          background-color: #A0C3D216; }
          body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:hover + .blog-article-attribute + .blog-article-stats::before, body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:focus + .blog-article-attribute + .blog-article-stats::before, body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .read-more-link:active + .blog-article-attribute + .blog-article-stats::before {
            border-top-color: #f5f8fa; }
    body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-attribute {
      padding: 1rem 0;
      text-align: center;
      display: flex;
      justify-content: center;
      align-items: center; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-attribute * {
        font-size: 13px !important;
        line-height: 1.3; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-attribute .avatar-username {
        display: flex;
        justify-content: center;
        align-items: center; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-attribute .lia-message-author-avatar {
        padding-right: 5px; }
        body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article .blog-article-attribute .lia-message-author-avatar .UserAvatar > img {
          width: 26px;
          height: 26px; }
  body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article-stats {
    background-color: #f1f1f1;
    position: relative;
    display: flex; }
    body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article-stats > div {
      width: 50%;
      text-align: center;
      padding: 20px 5px; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article-stats > div .blog-stat-number {
        font-size: 24px;
        line-height: 1; }
      body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article-stats > div .blog-stat-label {
        display: block;
        line-height: 1; }
    body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article-stats::before {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 50%;
      transform: translateX(-50%);
      border-left: 11px solid transparent;
      border-right: 11px solid transparent;
      border-top: 11px solid white;
      z-index: 2; }
    body.BlogPage .lia-quilt-blog-page-custom02 .blog-articles .blog-article-stats::after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      width: 2px;
      height: 100%;
      left: 50%;
      transform: translateX(-50%);
      border-left: 2px dashed white; }

body.BlogPage.theme1 .blog-article .blog-article-stats .blog-stat-label {
  color: #576DD6; }

body.BlogPage.theme2 .blog-article .blog-article-stats .blog-stat-label {
  color: #D64000; }

body.BlogPage.theme3 .blog-article .blog-article-stats .blog-stat-label {
  color: #EB1E32; }

body.BlogPage .lia-quilt-row-sa-categories {
  background-color: #f1f1f1;
  padding-top: 27px !important; }

.BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form {
  margin-bottom: 30px;
  display: flex; }
  @media (max-width: 1023px) {
    .BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form {
      margin-top: 30px; } }
  @media (max-width: 767px) {
    .BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form {
      display: block; } }
  .BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form input[type='text'] {
    height: 42px;
    border: 2px solid #191414;
    border-radius: 28px;
    font-size: 15px; }
  .BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form select[name='year'] {
    max-width: 180px;
    margin: 0 15px;
    height: 42px;
    font-size: 15px;
    border-radius: 21px;
    border: 2px solid #191414; }
    @media (max-width: 767px) {
      .BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form select[name='year'] {
        margin: 15px 0;
        max-width: 100%; } }
  .BlogPage .lia-page .lia-quilt-blog-page-blogvault .lia-quilt-row.lia-quilt-row-main form button {
    min-width: 180px;
    border: none;
    background-color: #2ebd59;
    color: white;
    margin: 0 auto;
    display: block;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    height: 42px;
    border-radius: 21px; }

.BlogPage #qualtrics-button {
  z-index: 9; }

.BlogArticlePage .lia-thread-topic .lia-quilt-row-top .lia-menu-navigation-wrapper .lia-menu-navigation .default-menu-option:before {
  font-family: 'Font Awesome 5 Pro';
  content: '\f142';
  color: #000000; }

.BlogArticlePage .lia-thread-topic .lia-quilt-row-header .lia-component-post-date span {
  color: #000000; }

.BlogArticlePage .lia-thread-topic .lia-quilt-row-header .lia-component-view-count {
  display: none; }

.BlogArticlePage .lia-thread-topic .lia-quilt-row-main {
  padding: 0; }

@media screen and (max-width: 1023px) {
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-component-comment-button span, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-component-comment-button span {
    display: inline-block; } }

.BlogArticlePage .lia-message-view-display.lia-list-row-thread-solved:after {
  display: none; }

.BlogArticlePage .lia-message-view-blog-message {
  padding-top: 0; }

.BlogArticlePage .lia-component-article, .BlogArticlePage .lia-component-articles {
  margin-top: 0; }

@media (max-width: 767px) {
  .BlogArticlePage .lia-form-submit.lia-button-group {
    display: block; } }

.BlogArticlePage .lia-quilt-blog-message .lia-message-author-avatar, .BlogArticlePage .lia-quilt-blog-topic-message .lia-message-author-avatar {
  position: static; }

.BlogArticlePage .lia-quilt-row-main-top .blog-message-header {
  display: flex; }
  @media (max-width: 767px) {
    .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-header-image {
      display: none; } }
  .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-header-image .lia-inline-image-display-wrapper {
    margin-right: 15px;
    width: auto !important; }
    .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-header-image .lia-inline-image-display-wrapper img {
      max-width: 150px;
      max-height: 150px; }
  .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-label {
    font-weight: bold; }
    @media (min-width: 768px) {
      .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-label {
        font-size: 18px; } }
  .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-author {
    display: flex;
    align-items: center; }
    @media (max-width: 767px) {
      .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-author {
        align-items: start; } }
    .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-author .delimiter {
      padding: 0 5px; }
      @media (max-width: 767px) {
        .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-author .delimiter {
          display: none; } }
    .BlogArticlePage .lia-quilt-row-main-top .blog-message-header .blog-message-author .lia-message-author-rank {
      font-weight: 400 !important; }

.BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList {
  background: transparent;
  padding: 0;
  margin: 20px 0 0 0; }
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList + .lia-paging-full-wrapper .lia-paging-full {
    margin-top: 30px;
    margin-bottom: 30px; }
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-panel-message {
    margin-bottom: 0;
    background-color: transparent; }
    @media (max-width: 767px) {
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-panel-message {
        padding: 0; } }
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-message-view-display {
    border-bottom: 2px solid #FFFFFF;
    margin-bottom: 0;
    padding: 30px 0; }
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-message-view-display .lia-quilt-layout-one-column-message {
      max-width: 970px;
      margin: 0 auto;
      padding: 0 15px; }
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject {
        font-size: 20px; }
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject {
          font-weight: 400; }
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList .lia-message-author-avatar {
    position: static;
    padding-right: 10px; }
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #f1f1f1;
    z-index: 2; }
    @media (max-width: 767px) {
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList::after {
        bottom: -10px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-top-width: 10px; } }
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .CommentList::after {
    padding-top: 2px; }

@media (min-width: 992px) {
  .BlogArticlePage .lia-quilt-row-main-top {
    padding-top: 50px !important; } }

.BlogArticlePage .lia-quilt-row-main-top .lia-message-subject {
  font-weight: 900; }

.BlogArticlePage .lia-quilt-row-main-top::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 20px;
  border-color: #FFF transparent transparent transparent;
  margin: -10px auto;
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2; }
  @media (max-width: 767px) {
    .BlogArticlePage .lia-quilt-row-main-top::before {
      bottom: 0;
      border-left-width: 10px;
      border-right-width: 10px;
      border-top-width: 10px; } }

.BlogArticlePage .lia-quilt-row-main-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation-wrapper.dropdownHover {
  display: inline-block !important; }

.BlogArticlePage .lia-quilt-row-main-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons a {
  color: #000000; }

.BlogArticlePage .lia-quilt-column-mod-controls-main a {
  color: #000000; }

.BlogArticlePage #commenteditorform {
  background-color: #FFFFFF;
  padding-top: 30px;
  padding-bottom: 50px; }
  .BlogArticlePage #commenteditorform form {
    max-width: 970px;
    padding: 0 15px;
    margin: 0 auto !important; }
    .BlogArticlePage #commenteditorform form .lia-form-footer {
      margin-bottom: 0; }

.BlogArticlePage .lia-paging-full-wrapper {
  max-width: 100% !important; }
  .BlogArticlePage .lia-paging-full-wrapper .lia-paging-full {
    max-width: 970px;
    text-align: right;
    float: none !important;
    display: block;
    margin: 0 auto; }
    @media (max-width: 767px) {
      .BlogArticlePage .lia-paging-full-wrapper .lia-paging-full {
        margin-top: 15px;
        margin-bottom: 15px;
        text-align: center; } }

.BlogArticlePage #editMessageInline {
  display: none; }

.BlogArticlePage .lia-quilt-blog-message > .lia-quilt-row:last-child {
  border: none; }

.BlogArticlePage.lia-not-logged .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content::after {
  display: none; }

body.CategoryPage .lia-quilt-category-page-chat .lia-quilt-column-24 {
  min-height: 0; }

@media (min-width: 768px) {
  body.CategoryPage .lia-quilt-category-page-chat .lia-quilt-row.lia-quilt-row-main-latest-threads {
    background-color: #C3F0C8; }
  body.CategoryPage .lia-quilt-category-page-chat .lia-quilt-row.lia-quilt-row-main-popular {
    background-image: linear-gradient(#400073, #B81021);
    color: #ffffff; } }

body.CategoryPage .lia-quilt-category-page-help .lia-quilt-row.lia-quilt-row-announcements-row {
  background-color: #f1f1f1; }
  body.CategoryPage .lia-quilt-category-page-help .lia-quilt-row.lia-quilt-row-announcements-row .lia-quilt-column-24 {
    min-height: 0; }
    @media (max-width: 991px) {
      body.CategoryPage .lia-quilt-category-page-help .lia-quilt-row.lia-quilt-row-announcements-row .lia-quilt-column-24 {
        padding-left: 0 !important;
        padding-right: 0 !important; } }

body.CategoryPage .lia-quilt-category-page-help .lia-quilt-row.lia-quilt-row-wizard-ongoing-issues-row {
  padding-top: 0; }

body.CategoryPage .lia-quilt-category-page-help .lia-quilt-row.lia-quilt-row-faq-row {
  background-color: #1DB954;
  color: #FFFFFF; }

.lia-quilt-category-page-ideas .lia-quilt-row-share-idea-row {
  background-color: #f1f1f1; }

.lia-quilt-category-page-ideas .lia-quilt-row.lia-quilt-row-header + div.lia-quilt-row-share-idea-row {
  padding-top: 0; }

@media (max-width: 767px) {
  .lia-quilt-category-page-ideas .lia-quilt-row.lia-quilt-row-browse-ideas-row .lia-quilt-column.lia-quilt-column-24.lia-quilt-column-browse-ideas-content {
    padding: 0; } }

body.CategoryPage .lia-quilt-category-page-stars .lia-quilt-column-24 {
  min-height: 0; }

body.CategoryPage .lia-quilt-category-page-stars .lia-quilt-row.lia-quilt-row-stars-perks-row {
  background-color: #191414; }

body.CategoryPage .lia-quilt-category-page-stars .lia-quilt-row.lia-quilt-row-stars-values-row {
  background-color: #CDF564; }

body.CategoryPage .lia-quilt-category-page-stars .lia-quilt-row.lia-quilt-row-stars-meet-row {
  background-image: linear-gradient(#E81B00, #084791);
  color: #FFFFFF; }

.stars-intro-new {
  display: flex;
  margin: 60px 0; }
  @media (max-width: 767px) {
    .stars-intro-new {
      display: block;
      margin: 30px 0; } }
  .stars-intro-new .program-intro {
    margin-right: 30px; }
    .stars-intro-new .program-intro .header-new {
      display: flex;
      margin-bottom: 30px;
      align-items: center; }
      .stars-intro-new .program-intro .header-new .star-logo {
        margin-right: 20px;
        flex-shrink: 0; }
        .stars-intro-new .program-intro .header-new .star-logo img {
          width: 120px;
          height: 120px; }
  .stars-intro-new .become-star {
    background-color: #CDF564;
    border-radius: 15px;
    padding: 40px;
    position: relative; }
    .stars-intro-new .become-star p {
      margin: 30px 0; }
    .stars-intro-new .become-star button {
      background-color: #000000; }
    .stars-intro-new .become-star:before {
      content: '';
      content: '';
      position: absolute;
      bottom: 44.5%;
      left: 8px;
      transform: translateX(-50%);
      border-left: 20px solid #ffffff;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
      z-index: 2; }
      @media (max-width: 1199px) {
        .stars-intro-new .become-star:before {
          bottom: 45.5%; } }
  .stars-intro-new .stars-arrows {
    width: 100px;
    flex-shrink: 0;
    justify-content: center;
    display: flex; }
    .stars-intro-new .stars-arrows img {
      width: 85px; }
    @media (max-width: 767px) {
      .stars-intro-new .stars-arrows {
        display: none; } }

#stars-members .membersContainer #starsApplicationButton {
  margin-top: 50px; }

.lia-quilt-category-page-community-landing {
  background-color: #AF2896;
  color: #AF2896; }
  .lia-quilt-category-page-community-landing h1, .lia-quilt-category-page-community-landing h2 {
    font-weight: 900; }
  .lia-quilt-category-page-community-landing h1, .lia-quilt-category-page-community-landing h2 {
    font-size: 60px;
    margin-bottom: 25px;
    line-height: 60px; }
    @media (max-width: 1199px) {
      .lia-quilt-category-page-community-landing h1, .lia-quilt-category-page-community-landing h2 {
        font-size: 54px;
        line-height: 56px; } }
    @media (max-width: 991px) {
      .lia-quilt-category-page-community-landing h1, .lia-quilt-category-page-community-landing h2 {
        font-size: 45px;
        line-height: 1.2;
        margin-bottom: 15px; } }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing h1, .lia-quilt-category-page-community-landing h2 {
        font-size: 32px;
        margin-bottom: 15px;
        line-height: 1; } }
  .lia-quilt-category-page-community-landing h4 {
    font-size: 26px;
    margin-bottom: 20px; }
    @media (max-width: 991px) {
      .lia-quilt-category-page-community-landing h4 {
        font-size: 24px;
        margin-bottom: 15px; } }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing h4 {
        font-size: 20px; } }
  .lia-quilt-category-page-community-landing p {
    font-size: 21px;
    line-height: normal; }
    @media (max-width: 991px) {
      .lia-quilt-category-page-community-landing p {
        font-size: 18px; } }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing p {
        font-size: 15px; } }
  .lia-quilt-category-page-community-landing .btn-primary {
    text-transform: initial;
    color: #FAE62D;
    min-width: auto;
    padding: 12px 25px;
    background-color: #AF2896;
    transition: all .3s ease-in-out; }
    .lia-quilt-category-page-community-landing .btn-primary:active, .lia-quilt-category-page-community-landing .btn-primary:hover, .lia-quilt-category-page-community-landing .btn-primary:focus {
      transform: perspective(1px) scale(1.05); }
  .lia-quilt-category-page-community-landing .panel-space {
    padding: 85px 0; }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing .panel-space {
        padding: 50px 0; } }
  .lia-quilt-category-page-community-landing .navbar {
    background-color: #000000;
    padding: 0;
    z-index: 99; }
    .lia-quilt-category-page-community-landing .navbar .navbar-brand {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/logo_spotify-community.svg");
      font-size: 0;
      margin-top: 20px;
      background-size: 280px 40px;
      width: 280px;
      margin-bottom: 20px;
      height: 40px; }
      @media (max-width: 991px) {
        .lia-quilt-category-page-community-landing .navbar .navbar-brand {
          width: 135px; }
          .lia-quilt-category-page-community-landing .navbar .navbar-brand:last-child {
            width: 135px;
            height: 40px; } }
    .lia-quilt-category-page-community-landing .navbar .navbar-toggler {
      border: none;
      box-shadow: none; }
      .lia-quilt-category-page-community-landing .navbar .navbar-toggler .icon-bar {
        height: 5px;
        width: 34px;
        background-color: #FFFFFF;
        clear: right;
        float: right;
        position: relative; }
        .lia-quilt-category-page-community-landing .navbar .navbar-toggler .icon-bar + .icon-bar {
          margin-top: 6px; }
    .lia-quilt-category-page-community-landing .navbar ul.navbar-nav .nav-item {
      padding: 0 15px; }
      .lia-quilt-category-page-community-landing .navbar ul.navbar-nav .nav-item .nav-link {
        padding: 0;
        font-size: 13px;
        text-transform: uppercase;
        color: #FFFFFF; }
      .lia-quilt-category-page-community-landing .navbar ul.navbar-nav .nav-item:last-of-type .nav-link {
        color: #1ED760; }
    .lia-quilt-category-page-community-landing .navbar .container::before, .lia-quilt-category-page-community-landing .navbar .container::after {
      display: none; }
  .lia-quilt-category-page-community-landing.lia-top-quilt > .lia-quilt-row-main {
    padding: 0; }
  .lia-quilt-category-page-community-landing .landing-welcome {
    background-color: #FAE62D;
    padding: 115px 75px;
    overflow: hidden; }
    @media (max-width: 1199px) {
      .lia-quilt-category-page-community-landing .landing-welcome {
        padding: 65px 75px; } }
    @media (max-width: 991px) {
      .lia-quilt-category-page-community-landing .landing-welcome {
        padding: 0; } }
    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent {
      display: flex;
      align-items: center;
      justify-content: space-between; }
      @media (max-width: 991px) {
        .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent {
          flex-wrap: wrap;
          justify-content: center; } }
      .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .text-left h1 {
        padding-right: 20px; }
      .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .text-left p {
        padding-right: 110px; }
        @media (max-width: 991px) {
          .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .text-left p {
            padding-right: 0; } }
      @media (max-width: 991px) {
        .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .text-left {
          padding: 40px;
          order: 2; } }
      @media (max-width: 767px) {
        .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .text-left {
          text-align: center; } }
      .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right {
        display: flex;
        justify-content: flex-end; }
        @media (max-width: 991px) {
          .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right {
            width: 100%;
            order: 1; } }
        @media (max-width: 767px) {
          .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right {
            height: 250px; } }
        .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper {
          position: relative;
          opacity: 1; }
          @media (max-width: 991px) {
            .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper {
              overflow: hidden;
              margin-right: 0;
              margin-left: 0;
              display: flex;
              align-items: center;
              justify-content: center;
              width: 100%; } }
          .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper picture {
            width: 480px;
            height: 480px;
            display: block; }
            @media (max-width: 1199px) {
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper picture {
                width: 380px;
                height: 380px; } }
            @media (max-width: 767px) {
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper picture {
                width: 255px;
                height: 255px; } }
            .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper picture img {
              width: 100%;
              height: 100%;
              object-fit: cover;
              position: relative; }
          .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper {
            width: 480px;
            height: 480px;
            position: absolute;
            top: 0;
            pointer-events: none; }
            @media (max-width: 1199px) {
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper {
                width: 380px;
                height: 380px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%); } }
            @media (max-width: 767px) {
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper {
                width: 255px;
                height: 255px; } }
            .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper {
              opacity: 1;
              height: 100%;
              width: 100%;
              position: absolute;
              -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
              clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
              top: 0;
              z-index: 10; }
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle {
                border-radius: 9999px;
                position: absolute; }
                .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.left {
                  width: 100px;
                  height: 100px;
                  -webkit-transform: none;
                  transform: none;
                  position: absolute;
                  bottom: 20px;
                  left: -40px; }
                  @media (max-width: 1199px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.left {
                      width: 80px;
                      height: 80px;
                      bottom: 15px;
                      left: -40px; } }
                  @media (max-width: 991px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.left {
                      width: 80px;
                      height: 80px;
                      bottom: 15px;
                      left: -40px; } }
                  @media (max-width: 767px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.left {
                      width: 50px;
                      height: 50px;
                      bottom: 15px;
                      left: -25px; } }
                .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.right-top {
                  width: 500px;
                  height: 500px;
                  right: -328px;
                  top: -344px; }
                  @media (max-width: 1199px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.right-top {
                      width: 480px;
                      height: 480px; } }
                  @media (max-width: 767px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.right-top {
                      width: 260px;
                      height: 260px;
                      right: -174px;
                      top: -183px; } }
                .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.right-bottom {
                  width: 500px;
                  height: 500px;
                  right: -350px;
                  bottom: -350px; }
                  @media (max-width: 1199px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.right-bottom {
                      width: 470px;
                      height: 470px; } }
                  @media (max-width: 767px) {
                    .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper .circle.right-bottom {
                      width: 305px;
                      height: 305px;
                      right: -230px;
                      bottom: -230px; } }
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper.pink .circle {
                background-color: #FAE62D; }
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper.blue .circle {
                background-color: #AF2896; }
              .lia-quilt-category-page-community-landing .landing-welcome .welcome-parent .image-right .img-wrapper .shapes-main-wrapper .shapes-sub-wrapper.no-clip-path {
                clip-path: unset;
                z-index: 9; }
  .lia-quilt-category-page-community-landing .landing-whatis .content-frame {
    background-color: #FAE62D;
    margin: 0 75px;
    padding: 75px; }
    @media (max-width: 1199px) {
      .lia-quilt-category-page-community-landing .landing-whatis .content-frame {
        margin: 0; } }
    @media (max-width: 991px) {
      .lia-quilt-category-page-community-landing .landing-whatis .content-frame {
        padding: 40px; } }
    .lia-quilt-category-page-community-landing .landing-whatis .content-frame .main-content {
      text-align: center; }
      .lia-quilt-category-page-community-landing .landing-whatis .content-frame .main-content h2 {
        max-width: 600px;
        margin: 0 auto;
        margin-bottom: 25px; }
        @media (max-width: 767px) {
          .lia-quilt-category-page-community-landing .landing-whatis .content-frame .main-content h2 {
            width: 100%; } }
      .lia-quilt-category-page-community-landing .landing-whatis .content-frame .main-content p:last-of-type {
        margin-bottom: 0; }
    .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps {
      display: flex;
      justify-content: space-between;
      margin-top: 75px; }
      @media (max-width: 767px) {
        .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps {
          margin-top: 40px;
          display: block; } }
      .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .chevron {
        align-items: center;
        display: flex;
        font-size: 21px; }
        @media (max-width: 767px) {
          .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .chevron {
            display: block;
            text-align: center;
            margin: 20px 0; }
            .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .chevron i::before {
              content: '\f078'; } }
      .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .step-frame {
        display: flex;
        align-items: center; }
        @media (max-width: 767px) {
          .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .step-frame {
            display: block;
            text-align: center; } }
        .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .step-frame .number {
          width: 50px;
          height: 50px;
          background-color: #AF2896;
          border-radius: 25px;
          color: #FAE62D;
          display: flex;
          justify-content: center;
          align-items: center;
          margin-right: 12px;
          font-size: 24px; }
          @media (max-width: 767px) {
            .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .step-frame .number {
              font-size: 24px;
              margin: 0 auto; } }
        .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .step-frame .text {
          font-size: 28px;
          font-weight: 700; }
          @media (max-width: 991px) {
            .lia-quilt-category-page-community-landing .landing-whatis .content-frame .steps .step-frame .text {
              font-size: 24px;
              line-height: initial;
              margin-top: 10px; } }
  .lia-quilt-category-page-community-landing .landing-boards, .lia-quilt-category-page-community-landing .landing-subscribe {
    max-width: 650px;
    text-align: center;
    margin: 0 auto; }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing .landing-boards, .lia-quilt-category-page-community-landing .landing-subscribe {
        max-width: 100%; } }
    .lia-quilt-category-page-community-landing .landing-boards .btn-primary, .lia-quilt-category-page-community-landing .landing-subscribe .btn-primary {
      color: #AF2896;
      background-color: #FAE62D;
      margin-top: 20px; }
    .lia-quilt-category-page-community-landing .landing-boards h2, .lia-quilt-category-page-community-landing .landing-boards p, .lia-quilt-category-page-community-landing .landing-subscribe h2, .lia-quilt-category-page-community-landing .landing-subscribe p {
      color: #FAE62D; }
  .lia-quilt-category-page-community-landing .landing-help .help-container {
    background-color: #FAE62D;
    padding: 75px; }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing .landing-help .help-container {
        padding: 40px; } }
    .lia-quilt-category-page-community-landing .landing-help .help-container .give-help, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 20px; }
      @media (max-width: 600px) {
        .lia-quilt-category-page-community-landing .landing-help .help-container .give-help, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up {
          text-align: center;
          margin-bottom: 40px;
          flex-direction: column; }
          .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-image {
            order: 2; } }
      .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .rank-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .rank-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .rank-image {
        width: 470px; }
        @media (max-width: 1199px) {
          .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .rank-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .rank-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .rank-image {
            width: 48%; } }
        @media (max-width: 600px) {
          .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .rank-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .rank-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .give-image, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .rank-image {
            width: 80%;
            margin-top: 20px; } }
      .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .rank-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .rank-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .rank-text {
        width: 470px;
        max-width: initial; }
      @media (max-width: 1199px) {
        .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .rank-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .rank-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .rank-text {
          width: 48%; } }
      @media (max-width: 600px) {
        .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .rank-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .rank-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .give-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .rank-text {
          width: 100%; } }
      @media (max-width: 1199px) {
        .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-text {
          width: 48%; } }
      @media (max-width: 600px) {
        .lia-quilt-category-page-community-landing .landing-help .help-container .give-help .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .get-help .get-text, .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up .get-text {
          width: 100%; } }
    @media (max-width: 600px) {
      .lia-quilt-category-page-community-landing .landing-help .help-container .rank-up {
        margin-bottom: 0; } }
  .lia-quilt-category-page-community-landing .landing-stars .stars-intro {
    text-align: center;
    max-width: 600px;
    margin: 0 auto;
    margin-bottom: 85px; }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing .landing-stars .stars-intro {
        margin-bottom: 50px; } }
    .lia-quilt-category-page-community-landing .landing-stars .stars-intro img {
      display: block;
      margin: 0 auto;
      margin-bottom: 40px;
      width: 150px; }
      @media (max-width: 767px) {
        .lia-quilt-category-page-community-landing .landing-stars .stars-intro img {
          width: 120px; } }
    .lia-quilt-category-page-community-landing .landing-stars .stars-intro h2, .lia-quilt-category-page-community-landing .landing-stars .stars-intro p {
      color: #FAE62D; }
  .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container {
    overflow: hidden;
    position: relative; }
    .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards {
      padding: 75px 0 75px 75px;
      background-color: #FAE62D; }
      @media (max-width: 991px) {
        .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards {
          padding: 40px; } }
      .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content {
        padding-right: 220px; }
        @media (max-width: 991px) {
          .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content {
            padding-right: 0; } }
        .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy {
          margin-right: 30px; }
          @media (max-width: 767px) {
            .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy {
              margin-right: 0; } }
          .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list {
            columns: 2;
            margin: 40px 40px 40px 0;
            width: fit-content; }
            @media (max-width: 767px) {
              .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list {
                margin: 20px 0;
                width: auto; } }
            .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list li {
              font-size: 20px;
              font-weight: 600;
              display: flex;
              margin-bottom: 25px;
              line-height: initial; }
              @media (max-width: 767px) {
                .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list li {
                  display: block; } }
              .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list li div {
                width: 70px; }
                .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list li div img {
                  max-width: 70px; }
                  @media (max-width: 767px) {
                    .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list li div img {
                      max-width: initial;
                      height: 50px;
                      margin: 0 auto; } }
                @media (max-width: 767px) {
                  .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list li div {
                    margin-bottom: 10px;
                    width: auto; } }
            @media (max-width: 767px) {
              .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy ul.rewards-list {
                columns: 1;
                margin-bottom: 0; } }
          @media (max-width: 991px) {
            .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy {
              margin-bottom: 120px;
              padding-right: 0; } }
          @media (max-width: 767px) {
            .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .copy {
              margin-bottom: 0;
              text-align: center; } }
        .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .image {
          z-index: 9; }
          .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .image img {
            max-width: 220px; }
            @media (max-width: 991px) {
              .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .image img {
                max-width: 160px; } }
          @media (max-width: 767px) {
            .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .rewards-content .image {
              display: none; } }
      .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .right-circle::after {
        content: "";
        width: 1300px;
        height: 1300px;
        position: absolute;
        border-radius: 9999px;
        right: -100%;
        background-color: #AF2896;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1; }
        @media (max-width: 1199px) {
          .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .right-circle::after {
            right: -119%; } }
        @media (max-width: 991px) {
          .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .right-circle::after {
            right: auto;
            left: 50%;
            transform: translate(-50%);
            top: 85%;
            width: 3000px;
            height: 3000px; } }
        @media (max-width: 767px) {
          .lia-quilt-category-page-community-landing .landing-stars .rewards-pre-container .stars-rewards .right-circle::after {
            display: none; } }
  @media (max-width: 991px) {
    .lia-quilt-category-page-community-landing .landing-subscribe.panel-space {
      padding-top: 0; } }
  @media (max-width: 767px) {
    .lia-quilt-category-page-community-landing .landing-subscribe.panel-space {
      padding-top: 50px; } }
  .lia-quilt-category-page-community-landing .landing-logos {
    background-color: #FAE62D;
    padding: 75px;
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    left: 50%; }
    @media (max-width: 767px) {
      .lia-quilt-category-page-community-landing .landing-logos {
        padding: 50px; } }
    .lia-quilt-category-page-community-landing .landing-logos ul {
      display: flex;
      justify-content: space-between;
      align-items: center;
      max-width: 850px;
      margin: 0 auto; }
      @media (max-width: 767px) {
        .lia-quilt-category-page-community-landing .landing-logos ul {
          display: block; } }
      .lia-quilt-category-page-community-landing .landing-logos ul li img {
        height: 75px; }
        @media (max-width: 991px) {
          .lia-quilt-category-page-community-landing .landing-logos ul li img {
            height: 65px; } }
        @media (max-width: 767px) {
          .lia-quilt-category-page-community-landing .landing-logos ul li img {
            width: auto;
            margin: 0 auto;
            margin-bottom: 40px;
            max-height: 60px; } }
      .lia-quilt-category-page-community-landing .landing-logos ul li:last-of-type img {
        margin-bottom: 0; }
  .lia-quilt-category-page-community-landing.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column > .lia-quilt-column-alley {
    margin-bottom: 0; }
  .lia-quilt-category-page-community-landing #boardsModal .modal-content, .lia-quilt-category-page-community-landing #starsModal .modal-content {
    border-radius: 15px;
    color: #000000; }
    .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-header, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-header {
      background-color: #AF2896;
      color: #FFFFFF;
      border-top-left-radius: 14px;
      border-top-right-radius: 14px;
      display: block;
      text-align: center; }
      .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-header h5, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-header h5 {
        font-size: 26px; }
      .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-header button, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-header button {
        position: absolute;
        top: 10px;
        right: 10px;
        width: 10px;
        height: 10px;
        background-size: 10px; }
    .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-body, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-body {
      margin: 0;
      padding: 20px; }
      .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-body h4, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-body h4 {
        margin-bottom: 10px;
        font-size: 20px; }
      .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-body .btn-primary, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-body .btn-primary {
        background-color: #AF2896;
        color: #FFFFFF;
        margin-top: 0; }
      .lia-quilt-category-page-community-landing #boardsModal .modal-content .modal-body p, .lia-quilt-category-page-community-landing #starsModal .modal-content .modal-body p {
        font-size: 15px; }

body.EditPage .idea-message-content-wrapper .idea-message-likes-and-status {
  display: none; }

body.ForumPage .slideMaxWidth {
  max-width: 970px !important;
  position: relative; }

body.ForumPage .chat-panel-categories {
  padding: 0; }

body.ForumPage .lia-quilt-row.lia-quilt-row-header + div:not(.lia-quilt-row-sa-categories) {
  transition: background-color 0.3s;
  padding-top: 50px; }
  body.ForumPage .lia-quilt-row.lia-quilt-row-header + div:not(.lia-quilt-row-sa-categories).showCategories {
    padding: 40px 0;
    background-color: #AF2896; }
    @media (max-width: 767px) {
      body.ForumPage .lia-quilt-row.lia-quilt-row-header + div:not(.lia-quilt-row-sa-categories).showCategories {
        padding-top: 15px; } }
  @media (max-width: 767px) {
    body.ForumPage .lia-quilt-row.lia-quilt-row-header + div:not(.lia-quilt-row-sa-categories) {
      padding-top: 15px; } }

body.ForumPage .lia-quilt-row-section-header,
body.ForumPage .lia-quilt-row-section-options,
body.ForumPage .lia-quilt-row-section-footer {
  background-color: #f1f1f1; }

body.ForumPage .lia-quilt-row-section-footer .lia-menu-bar {
  margin: 0; }
  body.ForumPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
    margin: 50px 0 100px; }
    @media (max-width: 767px) {
      body.ForumPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
        margin: 15px 0; } }

@media (min-width: 768px) {
  body.ForumPage .lia-quilt-row-section-footer {
    min-height: 10px; } }

body.ForumPage .lia-quilt-row-main {
  padding: 0; }
  body.ForumPage .lia-quilt-row-main .lia-quilt-column > .lia-quilt-column-alley {
    margin-bottom: 0; }

@media screen and (max-width: 767px) {
  body.ForumPage .lia-menu-bar .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper {
    margin-left: 10px; } }

section.soundofus-quote {
  margin: 25px 0 30px 0; }
  section.soundofus-quote h4 {
    font-size: 16px;
    font-family: SpotifyMixNarrow, Helvetica, Arial, sans-serif !important;
    font-weight: 900;
    color: #555555; }
  section.soundofus-quote p {
    margin-bottom: 0; }
    section.soundofus-quote p.quote {
      color: #555555;
      font-style: italic; }
    section.soundofus-quote p.memory-of {
      font-weight: 500;
      font-size: 10px;
      color: #555555; }

.ForumTopicPage .lia-inline-message-reply-wrapper .lia-inline-topic,
.TkbArticlePage .lia-inline-message-reply-wrapper .lia-inline-topic,
.BlogArticlePage .lia-inline-message-reply-wrapper .lia-inline-topic {
  border: 0;
  max-width: 970px;
  margin: auto; }

.ForumTopicPage .lia-inline-message-reply-wrapper .lia-inline-topic-not-allowed,
.ForumTopicPage .lia-inline-message-reply-wrapper .lia-inline-topic-not-allowed-mobile,
.TkbArticlePage .lia-inline-message-reply-wrapper .lia-inline-topic-not-allowed,
.TkbArticlePage .lia-inline-message-reply-wrapper .lia-inline-topic-not-allowed-mobile,
.BlogArticlePage .lia-inline-message-reply-wrapper .lia-inline-topic-not-allowed,
.BlogArticlePage .lia-inline-message-reply-wrapper .lia-inline-topic-not-allowed-mobile {
  border: 0; }

.ForumTopicPage .lia-inline-message-editor.sticky:not(.lia-inline-message-reply-form-expanded) + .advanced-reply-link-container,
.TkbArticlePage .lia-inline-message-editor.sticky:not(.lia-inline-message-reply-form-expanded) + .advanced-reply-link-container,
.BlogArticlePage .lia-inline-message-editor.sticky:not(.lia-inline-message-reply-form-expanded) + .advanced-reply-link-container {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 1000; }

.ForumTopicPage .lia-inline-message-editor.lia-inline-message-reply-form-expanded + .advanced-reply-link-container,
.TkbArticlePage .lia-inline-message-editor.lia-inline-message-reply-form-expanded + .advanced-reply-link-container,
.BlogArticlePage .lia-inline-message-editor.lia-inline-message-reply-form-expanded + .advanced-reply-link-container {
  display: none; }

.ForumTopicPage .advanced-reply-link-container,
.TkbArticlePage .advanced-reply-link-container,
.BlogArticlePage .advanced-reply-link-container {
  height: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black; }
  @media (max-width: 767px) {
    .ForumTopicPage .advanced-reply-link-container,
    .TkbArticlePage .advanced-reply-link-container,
    .BlogArticlePage .advanced-reply-link-container {
      height: 40px; } }
  .ForumTopicPage .advanced-reply-link-container .advanced-reply-link,
  .TkbArticlePage .advanced-reply-link-container .advanced-reply-link,
  .BlogArticlePage .advanced-reply-link-container .advanced-reply-link {
    color: white; }

.ForumTopicPage .lia-menu-bar,
.TkbArticlePage .lia-menu-bar,
.BlogArticlePage .lia-menu-bar {
  margin-top: 0; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-message-tags,
.TkbArticlePage .lia-forum-topic-page-gte-5 .lia-message-tags,
.BlogArticlePage .lia-forum-topic-page-gte-5 .lia-message-tags {
  display: block; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .lia-quilt-row-footer,
.TkbArticlePage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .lia-quilt-row-footer,
.BlogArticlePage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .lia-quilt-row-footer {
  margin-top: 15px;
  padding: 0; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .lia-menu-navigation-wrapper,
.TkbArticlePage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .lia-menu-navigation-wrapper,
.BlogArticlePage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .lia-menu-navigation-wrapper {
  position: absolute;
  right: -15px; }

@media (max-width: 767px) {
  .ForumTopicPage .lia-component-message-list-detail-with-inline-editors .message-list .lia-component-accepted-solutions-actions-mark-message-as-accepted-solution-secondary-button .lia-button,
  .TkbArticlePage .lia-component-message-list-detail-with-inline-editors .message-list .lia-component-accepted-solutions-actions-mark-message-as-accepted-solution-secondary-button .lia-button,
  .BlogArticlePage .lia-component-message-list-detail-with-inline-editors .message-list .lia-component-accepted-solutions-actions-mark-message-as-accepted-solution-secondary-button .lia-button {
    margin-top: 6rem !important;
    position: absolute;
    left: 15px; }
  .ForumTopicPage .lia-component-message-list-detail-with-inline-editors .message-list .lia-button-image-kudos-give .kudos-link,
  .TkbArticlePage .lia-component-message-list-detail-with-inline-editors .message-list .lia-button-image-kudos-give .kudos-link,
  .BlogArticlePage .lia-component-message-list-detail-with-inline-editors .message-list .lia-button-image-kudos-give .kudos-link {
    margin-bottom: 7rem; } }

.ForumTopicPage .lia-quilt-column-main-content-top .lia-component-topic-message .lia-panel-message,
.TkbArticlePage .lia-quilt-column-main-content-top .lia-component-topic-message .lia-panel-message,
.BlogArticlePage .lia-quilt-column-main-content-top .lia-component-topic-message .lia-panel-message {
  margin-left: 0;
  padding: 0; }

.ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar,
.TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar,
.BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar {
  margin: 5px 0 30px 0; }
  .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-button-wrapper-primary,
  .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-button-wrapper-primary,
  .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-button-wrapper-primary {
    display: none; }
  .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option,
  .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option,
  .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option {
    text-transform: lowercase;
    text-decoration: none; }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option::first-letter,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option::first-letter,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option::first-letter {
      text-transform: uppercase; }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:active, .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:hover, .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:focus,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:active,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:hover,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:focus,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:active,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:hover,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option:focus {
      text-decoration: none;
      color: #000000; }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option::after,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option::after,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation .dropdown-default-item a.default-menu-option::after {
      color: #000000;
      content: '\f078';
      font-family: 'Font Awesome 5 Pro';
      font-weight: 900;
      position: relative;
      top: 2px; }
  .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full,
  .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full,
  .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full {
    display: flex; }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a {
      color: #000000;
      padding: 0;
      margin: 0 20px; }
      .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:active, .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:hover, .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:focus,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:active,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:hover,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:focus,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:active,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:hover,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a:focus {
        text-decoration: none; }
      .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a::first-letter,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a::first-letter,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li a::first-letter {
        text-transform: uppercase; }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing {
      order: 2; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing a,
        .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing a,
        .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-paging-page-listing a {
          margin: 0; } }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous {
      order: 1; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous,
        .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous,
        .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous {
          display: none; } }
      .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link {
        display: inline-block; }
        .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link::first-letter,
        .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link::first-letter,
        .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-link::first-letter {
          text-transform: uppercase; }
      .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow {
        display: inline-block; }
        .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow:before,
        .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow:before,
        .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-previous .lia-paging-page-arrow:before {
          content: '\f053';
          font-family: 'Font Awesome 5 Pro';
          font-size: 16px;
          color: #000000 !important;
          font-weight: 900;
          margin-right: 5px;
          position: relative;
          top: 1px; }
    .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next,
    .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next,
    .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next {
      order: 3; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next,
        .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next,
        .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next {
          display: none; } }
      .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next a,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next a,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next a {
        margin-right: 0; }
      .ForumTopicPage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-paging-page-link:after,
      .TkbArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-paging-page-link:after,
      .BlogArticlePage .lia-quilt-column-main-content-top .lia-component-menu-bar .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-paging-full-wrapper ul.lia-paging-full li.lia-component-next .lia-paging-page-link:after {
        content: '\f054';
        font-family: 'Font Awesome 5 Pro';
        font-size: 16px;
        color: #000000 !important;
        font-weight: 900;
        margin-left: 8px;
        position: relative;
        top: 2px; }

.ForumTopicPage .lia-user-rank-icon.lia-user-rank-icon-left,
.TkbArticlePage .lia-user-rank-icon.lia-user-rank-icon-left,
.BlogArticlePage .lia-user-rank-icon.lia-user-rank-icon-left {
  margin-right: 3px;
  margin-bottom: 2px; }

.ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
.BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single {
  display: flex;
  align-items: center;
  margin-top: 5px; }
  @media (max-width: 767px) {
    .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single,
    .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single {
      display: block; } }
  @media (max-width: 767px) {
    .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
    .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank {
      display: block;
      margin-top: 5px; } }
  @media (max-width: 767px) {
    .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before,
    .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before {
      display: none; } }
  @media (max-width: 767px) {
    .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before,
    .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before {
      display: none; } }
  .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .ForumTopicPage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .ForumTopicPage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .ForumTopicPage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .ForumTopicPage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .TkbArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .TkbArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .TkbArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .TkbArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .BlogArticlePage .lia-message-view-forum-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .BlogArticlePage .lia-message-view-tkb-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .BlogArticlePage .lia-message-view-blog-topic-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date,
  .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link,
  .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank,
  .BlogArticlePage .lia-message-view-blog-reply-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date {
    font-size: 15px; }

.ForumTopicPage .lia-message-view-forum-message .lia-message-subject,
.ForumTopicPage .lia-message-view-tkb-message .lia-message-subject,
.ForumTopicPage .lia-message-view-blog-topic-message .lia-message-subject,
.ForumTopicPage .lia-message-view-blog-reply-message .lia-message-subject,
.TkbArticlePage .lia-message-view-forum-message .lia-message-subject,
.TkbArticlePage .lia-message-view-tkb-message .lia-message-subject,
.TkbArticlePage .lia-message-view-blog-topic-message .lia-message-subject,
.TkbArticlePage .lia-message-view-blog-reply-message .lia-message-subject,
.BlogArticlePage .lia-message-view-forum-message .lia-message-subject,
.BlogArticlePage .lia-message-view-tkb-message .lia-message-subject,
.BlogArticlePage .lia-message-view-blog-topic-message .lia-message-subject,
.BlogArticlePage .lia-message-view-blog-reply-message .lia-message-subject {
  font-weight: 900; }

.ForumTopicPage .lia-quilt-row-main-top,
.TkbArticlePage .lia-quilt-row-main-top,
.BlogArticlePage .lia-quilt-row-main-top {
  position: relative; }
  .ForumTopicPage .lia-quilt-row-main-top .lia-panel-message .lia-message-subject .verified-icon,
  .TkbArticlePage .lia-quilt-row-main-top .lia-panel-message .lia-message-subject .verified-icon,
  .BlogArticlePage .lia-quilt-row-main-top .lia-panel-message .lia-message-subject .verified-icon {
    display: none; }
  @media (min-width: 992px) {
    .ForumTopicPage .lia-quilt-row-main-top,
    .TkbArticlePage .lia-quilt-row-main-top,
    .BlogArticlePage .lia-quilt-row-main-top {
      padding-top: 50px !important; } }
  .ForumTopicPage .lia-quilt-row-main-top .lia-message-subject,
  .TkbArticlePage .lia-quilt-row-main-top .lia-message-subject,
  .BlogArticlePage .lia-quilt-row-main-top .lia-message-subject {
    font-weight: 900; }
  .ForumTopicPage .lia-quilt-row-main-top .message-container .lia-component-topic-message .lia-paging-full,
  .TkbArticlePage .lia-quilt-row-main-top .message-container .lia-component-topic-message .lia-paging-full,
  .BlogArticlePage .lia-quilt-row-main-top .message-container .lia-component-topic-message .lia-paging-full {
    display: none; }
  .ForumTopicPage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a,
  .TkbArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a,
  .BlogArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a {
    color: #4B917D;
    font-size: initial; }
  @media (min-width: 768px) {
    .ForumTopicPage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject,
    .TkbArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject,
    .BlogArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject {
      display: flex;
      justify-content: space-between; }
      .ForumTopicPage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a,
      .TkbArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a,
      .BlogArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a {
        position: relative;
        margin-top: -15px;
        background-color: #C3F0C8;
        border-radius: 15px;
        font-size: 20px;
        padding: 20px;
        z-index: 1;
        right: 0;
        display: block; }
        .ForumTopicPage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a::after,
        .TkbArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a::after,
        .BlogArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a::after {
          content: '';
          display: block;
          position: absolute;
          bottom: -20px;
          left: 50%;
          transform: translateX(-50%);
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid #C3F0C8;
          z-index: 2; } }
      @media (min-width: 768px) and (max-width: 767px) {
        .ForumTopicPage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a::after,
        .TkbArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a::after,
        .BlogArticlePage .lia-quilt-row-main-top .message-container .first-message .lia-component-message-view-widget-subject .goto-solution-link a::after {
          bottom: -10px;
          border-left-width: 10px;
          border-right-width: 10px;
          border-top-width: 10px; } }
  .ForumTopicPage .lia-quilt-row-main-top .message-container::before,
  .TkbArticlePage .lia-quilt-row-main-top .message-container::before,
  .BlogArticlePage .lia-quilt-row-main-top .message-container::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 20px 20px 0 20px;
    border-color: #FFF transparent transparent transparent;
    margin: -10px auto;
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2; }
    @media (max-width: 767px) {
      .ForumTopicPage .lia-quilt-row-main-top .message-container::before,
      .TkbArticlePage .lia-quilt-row-main-top .message-container::before,
      .BlogArticlePage .lia-quilt-row-main-top .message-container::before {
        border-width: 10px 10px 0 10px;
        bottom: 0; } }

.ForumTopicPage .lia-quilt-row-topanswer .lia-quilt-row-header,
.ForumTopicPage .lia-quilt-row-solutions .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-topanswer .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-solutions .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-topanswer .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-solutions .lia-quilt-row-header {
  margin-top: 30px; }

.ForumTopicPage .lia-quilt-row-topanswer .lia-quilt-row-header,
.ForumTopicPage .lia-quilt-row-solutions .lia-quilt-row-header,
.ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-topanswer .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-solutions .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-topanswer .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-solutions .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-row-header {
  position: relative; }
  .ForumTopicPage .lia-quilt-row-topanswer .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .ForumTopicPage .lia-quilt-row-solutions .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .TkbArticlePage .lia-quilt-row-topanswer .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .TkbArticlePage .lia-quilt-row-solutions .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .BlogArticlePage .lia-quilt-row-topanswer .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .BlogArticlePage .lia-quilt-row-solutions .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu {
    top: -9px !important;
    right: 0 !important; }

.ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
.TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
.BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu {
  right: -15px !important; }

.ForumTopicPage .lia-quilt-row-topanswer,
.TkbArticlePage .lia-quilt-row-topanswer,
.BlogArticlePage .lia-quilt-row-topanswer {
  background-color: #FFCDD2;
  position: relative; }
  .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column,
  .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column,
  .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column {
    min-height: 0;
    max-width: 100% !important;
    padding: 0 !important; }
    .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty),
    .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty),
    .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) {
      border-top: 2px solid #FFFFFF; }
      .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info,
      .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info,
      .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info {
        background-color: #F573A0;
        color: #fff;
        position: relative;
        z-index: 2; }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex {
          display: flex;
          justify-content: space-between;
          max-width: 970px;
          width: 100%;
          padding: 0 15px;
          margin-left: auto;
          margin-right: auto;
          align-items: center; }
          .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a,
          .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a,
          .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a {
            color: white; }
            @media (max-width: 767px) {
              .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a,
              .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a,
              .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a {
                display: none; } }
      .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text,
      .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text,
      .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text {
        position: relative;
        height: 40px;
        display: flex;
        font-weight: 700;
        font-size: 20px;
        align-items: center; }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after {
          content: '';
          display: block;
          position: absolute;
          bottom: -20px;
          left: 50%;
          transform: translateX(-50%);
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid #F573A0;
          z-index: 2; }
          @media (max-width: 767px) {
            .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after,
            .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after,
            .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after {
              bottom: -10px;
              border-left-width: 10px;
              border-right-width: 10px;
              border-top-width: 10px; } }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::before,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::before,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::before {
          content: '\f559';
          font-family: "Font Awesome 5 Pro";
          font-weight: 700;
          font-size: 24px;
          display: flex;
          align-items: center;
          justify-content: center;
          margin-right: 7px; }
      .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container,
      .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container,
      .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container {
        display: inline-flex; }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-message-author-rank,
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .local-time,
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .local-date,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-message-author-rank,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .local-time,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .local-date,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-message-author-rank,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .local-time,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .local-date {
          font-weight: 400;
          font-size: 15px;
          color: #191414; }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-author-rank-name::before,
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-post-date-last-edited::before,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-author-rank-name::before,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-post-date-last-edited::before,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-author-rank-name::before,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-post-date-last-edited::before {
          font-size: 15px;
          color: #191414; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container {
          display: flex;
          flex-direction: column; }
          .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-author-rank-name::before,
          .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-post-date-last-edited::before,
          .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-author-rank-name::before,
          .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-post-date-last-edited::before,
          .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-author-rank-name::before,
          .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-author-info-container .lia-component-post-date-last-edited::before {
            display: none; } }
      .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
      .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
      .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
        content: '';
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid #FFCDD2;
        z-index: 2; }
        @media (max-width: 767px) {
          .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
          .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
          .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
            bottom: -10px;
            border-left-width: 10px;
            border-right-width: 10px;
            border-top-width: 10px; } }
      .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container,
      .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container,
      .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto; }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message {
          background: transparent;
          margin-top: 30px;
          margin-left: 0;
          padding: 0; }
          .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content,
          .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content,
          .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content {
            padding-bottom: 20px; }
            .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content:before,
            .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content:before,
            .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content:before {
              display: none; }
        .ForumTopicPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .lia-message-body-content,
        .TkbArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .lia-message-body-content,
        .BlogArticlePage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .lia-message-body-content {
          font-size: 15px; }

.ForumTopicPage .lia-quilt-row-solutions,
.TkbArticlePage .lia-quilt-row-solutions,
.BlogArticlePage .lia-quilt-row-solutions {
  background-color: #C3F0C8;
  position: relative;
  z-index: 2; }
  .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column,
  .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column,
  .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column {
    max-width: 100% !important;
    padding: 0 !important;
    min-height: 0; }
    .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column .lia-quilt-column-top-content,
    .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column .lia-quilt-column-top-content,
    .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column .lia-quilt-column-top-content {
      background-color: #4B917D;
      color: white; }
    .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
    .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
    .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
      content: '';
      display: block;
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%);
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-top: 20px solid #C3F0C8;
      z-index: 2; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
        .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after,
        .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
          bottom: -10px;
          border-left-width: 10px;
          border-right-width: 10px;
          border-top-width: 10px; } }
    .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view,
    .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view,
    .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view {
      border-top: 2px solid #FFFFFF;
      margin-bottom: 0;
      padding: 0 0 30px; }
      .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view .lia-panel-message,
      .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view .lia-panel-message,
      .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view .lia-panel-message {
        background: transparent; }
        .ForumTopicPage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view .lia-panel-message .lia-message-view-display.lia-accepted-solution,
        .TkbArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view .lia-panel-message .lia-message-view-display.lia-accepted-solution,
        .BlogArticlePage .lia-quilt-row-solutions > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .lia-linear-display-message-view .lia-panel-message .lia-message-view-display.lia-accepted-solution {
          background: transparent;
          padding: 0; }

.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"]::before,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"]::before,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"]::before {
  content: '';
  background-color: #4B917D; }

.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .solution-text,
.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-header,
.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-main,
.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-footer,
.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-mod-controls,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .solution-text,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-main,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-footer,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-mod-controls,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .solution-text,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-main,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-footer,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-mod-controls {
  max-width: 970px;
  padding: 0 15px;
  margin-left: auto;
  margin-right: auto; }

.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-header,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-header,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-header {
  padding-bottom: 20px; }

.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top {
  padding: 0; }
  .ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-info,
  .TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-info,
  .BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-info {
    background-color: #4B917D;
    color: #fff;
    position: relative;
    z-index: 2; }
  .ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text,
  .TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text,
  .BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text {
    position: relative;
    height: 40px;
    display: flex;
    font-weight: 700;
    font-size: 20px;
    align-items: center; }
    .ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after,
    .TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after,
    .BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after {
      content: '';
      display: block;
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%);
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-top: 20px solid #4B917D;
      z-index: 2; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after,
        .TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after,
        .BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after {
          bottom: -10px;
          border-left-width: 10px;
          border-right-width: 10px;
          border-top-width: 10px; } }
    .ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::before,
    .TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::before,
    .BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::before {
      content: '\f00c';
      font-family: "Font Awesome 5 Pro";
      font-weight: 700;
      font-size: 24px;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 7px; }
    .ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after,
    .TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after,
    .BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-quilt-row-top .solution-text::after {
      left: 12%; }

.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-accepted-solution::before,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-accepted-solution::before,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-accepted-solution::before {
  display: none !important; }

.ForumTopicPage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-accepted-solution .lia-quilt-row-top:before,
.TkbArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-accepted-solution .lia-quilt-row-top:before,
.BlogArticlePage .lia-quilt-row-solutions div[id^="lineardisplaymessageviewwrapper_0"] .lia-accepted-solution .lia-quilt-row-top:before {
  display: none !important; }

.ForumTopicPage .lia-quilt-row-main-bottom,
.TkbArticlePage .lia-quilt-row-main-bottom,
.BlogArticlePage .lia-quilt-row-main-bottom {
  background-color: #F1F1F1; }
  .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom,
  .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom,
  .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom {
    min-height: 0;
    max-width: 100% !important;
    padding: 0 !important; }
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-message-subject,
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-replies-header,
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solutions-header,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-message-subject,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-replies-header,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solutions-header,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-message-subject,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-replies-header,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solutions-header {
      display: none; }
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text {
      color: #4B917D;
      position: relative;
      height: 40px;
      display: flex;
      font-weight: 700;
      font-size: 20px;
      align-items: center; }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text::before,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text::before,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text::before {
        content: '\f00c';
        font-family: "Font Awesome 5 Pro";
        font-weight: 700;
        font-size: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 7px; }
      @media (max-width: 767px) {
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text {
          font-size: 15px; }
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text::before,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text::before,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-accepted-solution .solution-text::before {
            font-size: 18px; } }
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container {
      position: relative; }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::before,
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::before,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::before,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::before,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::before,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::before {
        content: '';
        display: block;
        width: 100%;
        height: 10px;
        background-color: #DEDEDE;
        position: absolute;
        top: -40px;
        left: 0; }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::after,
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::after,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::after,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after {
        content: '';
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 35px 35px 0 35px;
        border-color: #DEDEDE transparent transparent transparent;
        position: absolute;
        top: -40px;
        left: 50%;
        transform: translateX(-50%); }
        @media (max-width: 767px) {
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::after,
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::after,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-comment-count-conditional::after,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after {
            border-width: 25px 25px 0 25px; } }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto;
        display: block; }
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus .default-menu-option,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus .default-menu-option,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus .default-menu-option {
          background: transparent; }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus,
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto; }
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top,
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top {
          margin: 0;
          text-align: right;
          position: relative;
          top: -40px; }
          @media (max-width: 767px) {
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top {
              position: initial;
              text-align: left;
              margin-top: 20px; } }
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label,
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label {
            display: none; }
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option,
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option {
            text-decoration: none; }
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active, .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover, .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus {
              color: #000000; }
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after {
              content: '\f078';
              font-family: 'Font Awesome 5 Pro';
              font-weight: 900;
              color: #000000;
              margin-left: 5px; }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view,
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view {
        background: transparent;
        padding: 0;
        margin: 0; }
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-panel-message,
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-panel-message,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-panel-message,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-panel-message,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-panel-message,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-panel-message {
          margin-bottom: 0; }
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display,
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display {
          border-bottom: 2px solid #FFFFFF;
          margin-bottom: 0;
          padding: 30px 0; }
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message,
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message {
            max-width: 970px;
            margin: 0 auto;
            padding: 0 15px; }
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject {
              font-size: 20px; }
              .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject,
              .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject,
              .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject,
              .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject,
              .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject,
              .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject {
                font-weight: 900; }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper,
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper {
        max-width: 100%;
        margin: 0 auto;
        padding: 0 15px;
        background: #FFFFFF; }
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper .lia-paging-full,
        .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper .lia-paging-full,
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper .lia-paging-full,
        .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full {
          max-width: 970px;
          text-align: right;
          float: none !important;
          display: block;
          margin: 0 auto;
          margin-top: 30px;
          margin-bottom: 30px; }
          @media (max-width: 767px) {
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper .lia-paging-full,
            .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper .lia-paging-full,
            .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-blogs-page-comment-list .lia-paging-full-wrapper .lia-paging-full,
            .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full {
              margin-top: 15px;
              margin-bottom: 15px;
              padding: 0;
              text-align: center; } }
      .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper,
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper,
      .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper {
        float: none;
        padding: 0 8.5px; }
        @media (min-width: 768px) {
          .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper,
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper,
          .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper {
            max-width: 970px;
            width: 100%;
            display: block;
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            padding: 0; } }
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-blog-article-page-comment-count,
    .ForumTopicPage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-forum-topic-page-reply-count,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-blog-article-page-comment-count,
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-forum-topic-page-reply-count,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-blog-article-page-comment-count,
    .BlogArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-forum-topic-page-reply-count {
      max-width: 970px;
      padding: 0 15px;
      margin: 0 auto;
      margin-top: 40px;
      font-size: 24px;
      font-weight: 900;
      text-align: left;
      display: block; }

.ForumTopicPage .admin-comment-container,
.TkbArticlePage .admin-comment-container,
.BlogArticlePage .admin-comment-container {
  margin-bottom: 10px !important; }
  .ForumTopicPage .admin-comment-container .admin-comment-title,
  .TkbArticlePage .admin-comment-container .admin-comment-title,
  .BlogArticlePage .admin-comment-container .admin-comment-title {
    color: #000000;
    text-transform: lowercase;
    font-size: 14px; }
    .ForumTopicPage .admin-comment-container .admin-comment-title::first-letter,
    .TkbArticlePage .admin-comment-container .admin-comment-title::first-letter,
    .BlogArticlePage .admin-comment-container .admin-comment-title::first-letter {
      text-transform: uppercase; }
  .ForumTopicPage .admin-comment-container .lia-button-wrapper .lia-button,
  .TkbArticlePage .admin-comment-container .lia-button-wrapper .lia-button,
  .BlogArticlePage .admin-comment-container .lia-button-wrapper .lia-button {
    font-size: 12px;
    background-color: #000000;
    font-weight: 700;
    color: #FFFFFF;
    border-radius: 20px;
    padding: 10px 20px 8px;
    text-decoration: none;
    margin-right: 0;
    margin-top: 5px; }

.ForumTopicPage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation,
.TkbArticlePage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation,
.BlogArticlePage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation {
  text-transform: lowercase;
  font-size: 14px;
  display: block; }
  .ForumTopicPage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation::first-letter,
  .TkbArticlePage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation::first-letter,
  .BlogArticlePage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation::first-letter {
    text-transform: uppercase; }
  .ForumTopicPage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation:before,
  .TkbArticlePage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation:before,
  .BlogArticlePage .lia-quilt-row-mod-controls .lia-metadata-application-tool-toggle span a.lia-link-navigation:before {
    display: none; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-menu-navigation-wrapper .default-menu-option:before,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-menu-navigation-wrapper .default-menu-option:before {
  font-family: 'Font Awesome 5 Pro';
  content: '\f142';
  color: #000000;
  font-size: 24px;
  font-weight: 900; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-message-author-rank:before,
.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-message-dates:before,
.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-user-name + .lia-message-post-date:before,
.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-component-author-rank + .lia-message-post-date:before,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-message-author-rank:before,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-message-dates:before,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-user-name + .lia-message-post-date:before,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-component-author-rank + .lia-message-post-date:before,
.lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-group-reply-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-group-topic-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-blog-topic-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-blog-reply-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-blog-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-idea-reply-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-contest-reply-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-tkb-reply-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-media-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date,
.lia-message-view-reviews-message.lia-message-view-display .lia-quilt-row-header .lia-message-post-date {
  color: #000000; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-body .lia-message-body-content,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-body .lia-message-body-content {
  font-size: 15px; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags > div label,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags > div label {
  display: block; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags > div label a,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags > div label a {
    font-size: 20px;
    color: #000000;
    font-weight: 700; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li {
  padding: 0;
  margin-right: 10px;
  margin-bottom: 10px; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a {
    color: #FFFFFF;
    background: #000000;
    font-size: 12px;
    font-weight: 400;
    padding: 4px 6px;
    border-radius: 5px; }
    .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a:active, .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a:hover, .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a:focus,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a:active,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a:hover,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li a:focus {
      color: #FFFFFF; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li:after,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .MessageTags .TagList ul li:after {
    display: none; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags {
  margin-bottom: 0; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link {
    color: #000000; }
    .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link:active, .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link:hover, .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link:focus,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link:active,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link:hover,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .add-tag-link:focus {
      color: #000000; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .lia-form-footer .lia-button-group .lia-button-wrapper .lia-button,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .lia-form-footer .lia-button-group .lia-button-wrapper .lia-button {
    text-transform: uppercase;
    font-size: 12px;
    background-color: #000000;
    font-weight: 700; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .lia-form-type-text:focus,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-message-tags .AddMessageTags .lia-form-type-text:focus {
    border-color: #000000;
    color: #000000; }

.lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels,
.lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels {
  padding-bottom: 0;
  margin: 10px 0 0; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .article-labels-title,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .article-labels-title {
    display: block;
    font-size: 20px;
    color: #000000;
    font-weight: 700;
    margin-bottom: 5px; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li {
    padding: 0;
    margin-right: 10px;
    margin-bottom: 10px; }
    .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a,
    .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a {
      color: #000000;
      background: #CCCCCC;
      font-size: 12px;
      font-weight: 400;
      padding: 4px 6px;
      border-radius: 5px;
      text-transform: initial;
      margin: 0;
      letter-spacing: normal; }
      .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a:active, .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a:hover, .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a:focus,
      .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a:active,
      .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a:hover,
      .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li a:focus {
        color: #000000; }
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li:first-child,
  .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-main .lia-component-labels .LabelsList ul li:first-child {
    display: none; }

.lia-message-view-display .lia-media-snippet-container td,
.lia-message-view-display .lia-message-body td,
.lia-message-view-display .lia-message-body-content td,
.lia-message-view-display .lia-message-editor td,
.lia-thread-topic .lia-media-snippet-container td,
.lia-thread-topic .lia-message-body td,
.lia-thread-topic .lia-message-body-content td,
.lia-thread-topic .lia-message-editor td {
  border: 1px solid #555555; }

.lia-message-view-display .lia-message-body blockquote,
.lia-message-view-display .lia-message-body-content blockquote,
.lia-thread-topic .lia-message-body blockquote,
.lia-thread-topic .lia-message-body-content blockquote {
  border-left: 5px solid #555555; }

.MessageSubject .MessageSubjectIcons {
  display: inline !important; }

.lia-message-view-forum-message .message-permalink-container {
  width: 100%;
  position: relative; }

.lia-message-view-forum-message .message-permalink {
  position: absolute;
  bottom: 3.5rem;
  right: 2rem; }

@media (max-width: 767px) {
  .lia-message-view-forum-message .message-permalink {
    bottom: 6rem; } }

.lia-message-view-forum-message .thread-message-permalink {
  position: absolute;
  right: 0;
  bottom: 3rem; }

.lia-message-view-forum-message .message-permalink:hover,
.lia-message-view-forum-message .thread-message-permalink:hover {
  cursor: pointer; }

.lia-message-view-forum-message .messageTooltip::before,
.lia-message-view-forum-message .messageTooltip::after {
  transition: 150ms transform;
  transform-origin: bottom center; }

.lia-message-view-forum-message .messageTooltip:before {
  content: attr(data-tooltip);
  color: white;
  padding: .5rem;
  border-radius: .3rem;
  text-align: center;
  width: max-content;
  max-width: 100%;
  background: #333; }

.lia-quilt-row #subjectInput,
.lia-quilt-row #bodyInput {
  width: 90%;
  margin-left: 5%; }

.lia-quilt-row #bodyInput {
  margin-top: 15px;
  margin-bottom: 15px; }

.lia-quilt-row .modal-body {
  margin-left: 5%;
  padding-left: 5px; }

.lia-quilt-row .autocomplete-items > div {
  padding-left: 8%;
  padding-right: 8%; }

.lia-quilt-layout-forum-page-staff-announcements .lia-quilt-row-sa-categories {
  padding-top: 0 !important; }
  @media (max-width: 767px) {
    .lia-quilt-layout-forum-page-staff-announcements .lia-quilt-row-sa-categories {
      padding-top: 30px !important; } }
  .lia-quilt-layout-forum-page-staff-announcements .lia-quilt-row-sa-categories #scoreboard {
    margin-top: 0 !important; }
  .lia-quilt-layout-forum-page-staff-announcements .lia-quilt-row-sa-categories + div {
    padding-top: 50px; }

.IdeaPage .lia-status-comment-body.lia-component-message-status-comment {
  border-radius: 15px !important;
  font-size: inherit !important; }
  .IdeaPage .lia-status-comment-body.lia-component-message-status-comment:before {
    color: #1E3264 !important;
    font-weight: 900; }

.IdeaPage .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-button-image-kudos .lia-button-image-kudos-count .kudos-count-link .lia-component-kudos-widget-message-kudos-count::after {
  content: 'vote(s)'; }

@media (max-width: 767px) {
  .IdeaPage .lia-form-submit.lia-button-group {
    display: block; } }

.IdeaPage .lia-quilt-row-related-ideas {
  background-color: #AF2896; }
  .IdeaPage .lia-quilt-row-related-ideas .top-ideas {
    padding: 50px 0; }

.IdeaPage .lia-quilt-row-main-top {
  position: relative; }
  .IdeaPage .lia-quilt-row-main-top .lia-quilt-column-main-content-top::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid white;
    z-index: 2; }
    @media (max-width: 767px) {
      .IdeaPage .lia-quilt-row-main-top .lia-quilt-column-main-content-top::after {
        bottom: -10px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-top-width: 10px; } }
  @media (min-width: 992px) {
    .IdeaPage .lia-quilt-row-main-top {
      padding-top: 50px !important; } }
  .IdeaPage .lia-quilt-row-main-top .lia-message-subject {
    font-weight: 900; }
  @media (min-width: 768px) {
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .idea-message-likes-and-status {
      float: right; } }
  .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .idea-message-likes-and-status .lia-status {
    color: #1E3264;
    font-weight: 900;
    text-transform: capitalize;
    font-size: 20px;
    line-height: normal;
    white-space: nowrap; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .idea-message-likes-and-status .lia-status::before {
      content: none; }
  .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .lia-component-message-view-widget-body::after {
    content: '';
    clear: both;
    display: block; }
  .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .lia-button-image-kudos-not-kudoed .lia-button-image-kudos-give .kudos-link {
    border-color: #1E3264 !important;
    background-color: transparent !important; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .lia-button-image-kudos-not-kudoed .lia-button-image-kudos-give .kudos-link::before {
      color: #1E3264 !important; }
  .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .lia-button-image-kudos-not-kudoed .lia-button-image-kudos-give:hover .kudos-link {
    border-color: #A0C3D2 !important;
    background-color: #1E3264 !important; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .lia-button-image-kudos-not-kudoed .lia-button-image-kudos-give:hover .kudos-link::before {
      color: #A0C3D2 !important; }
  .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .lia-button-image-kudos-kudoed .lia-button-image-kudos-give .kudos-link {
    border-color: #A0C3D2 !important;
    background-color: #1E3264 !important; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .lia-button-image-kudos-kudoed .lia-button-image-kudos-give .kudos-link::before {
      content: 'VOTED' !important;
      color: #A0C3D2 !important; }
  .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton {
    display: flex; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton .lia-button {
      margin: 0 auto; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton .lia-button-image-kudos-count {
      float: none;
      display: block !important; }
      .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton .lia-button-image-kudos-count .lia-component-kudos-widget-message-kudos-count {
        color: #1E3264 !important;
        font-weight: 900;
        text-transform: capitalize;
        font-size: 32px; }
        .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton .lia-button-image-kudos-count .lia-component-kudos-widget-message-kudos-count::after {
          display: none; }
    .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton .lia-button-image-kudos-give .kudos-link {
      border-color: #1E3264;
      background-color: transparent;
      text-decoration: none;
      width: auto; }
      .IdeaPage .lia-quilt-row-main-top .idea-message-content-wrapper .kudos-action-wrapper .KudosButton .lia-button-image-kudos-give .kudos-link::before {
        content: 'VOTE';
        font-family: "Circular", sans-serif !important;
        color: #1E3264;
        font-weight: 600 !important;
        line-height: 36px;
        font-size: 14px !important;
        position: relative;
        top: -1px;
        text-decoration: none;
        padding: 0 40px; }
  .IdeaPage .lia-quilt-row-main-top .lia-quilt-column-top-content .lia-quilt-column-alley {
    display: flex;
    justify-content: space-between; }
  .IdeaPage .lia-quilt-row-main-top .lia-quilt-row-main-top .lia-message-byline {
    color: #000000; }
    .IdeaPage .lia-quilt-row-main-top .lia-quilt-row-main-top .lia-message-byline a {
      color: #2d46b9; }
  .IdeaPage .lia-quilt-row-main-top .lia-quilt-row-main-top .lia-message-body-wrapper {
    margin-top: 30px; }

.IdeaPage .lia-message-view-idea-message.lia-message-view-idea-message .lia-button-group.lia-component-comments-action-comment-button {
  display: inline-block; }
  .IdeaPage .lia-message-view-idea-message.lia-message-view-idea-message .lia-button-group.lia-component-comments-action-comment-button .lia-button-primary {
    border: 0; }

.IdeaPage .lia-message-view-idea-message.lia-message-view-idea-message .lia-quilt-column-main-left-content .message-subject .lia-message-subject {
  font-size: 36px; }

.IdeaPage .lia-message-view-idea-message.lia-message-view-idea-message .lia-button-image-kudos-wrapper {
  position: relative; }
  .IdeaPage .lia-message-view-idea-message.lia-message-view-idea-message .lia-button-image-kudos-wrapper .lia-button-image-kudos-count {
    margin: 0; }

.IdeaPage .lia-message-view-idea-message.lia-message-view-idea-message .lia-quilt-column-main-left-content .lia-menu-navigation-wrapper .default-menu-option:before {
  font-family: 'Font Awesome 5 Pro';
  content: '\f142';
  color: #000000;
  font-size: 24px;
  font-weight: 900; }

.IdeaPage .lia-user-rank-icon.lia-user-rank-icon-left {
  margin-bottom: 3px; }

.IdeaPage .lia-quilt-row-replies {
  background-color: #F1F1F1; }
  .IdeaPage .lia-quilt-row-replies .lia-user-rank-icon.lia-user-rank-icon-left {
    margin-right: 3px;
    margin-bottom: 2px; }
  .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content {
    min-height: 0;
    max-width: 100% !important;
    padding: 0 !important; }
    .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments {
      position: relative; }
      .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto;
        margin-top: 40px;
        font-size: 36px;
        font-weight: 900;
        text-align: left; }
        .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header::before {
          content: '';
          display: block;
          width: 100%;
          height: 10px;
          background-color: #DEDEDE;
          position: absolute;
          top: -40px;
          left: 0; }
        .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header::after {
          content: '';
          display: block;
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 35px 35px 0 35px;
          border-color: #DEDEDE transparent transparent transparent;
          position: absolute;
          top: -40px;
          left: 50%;
          transform: translateX(-50%); }
          @media (max-width: 767px) {
            .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header::after {
              border-width: 25px 25px 0 25px; } }
        .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header + .lia-paging-full-wrapper {
          background: transparent; }
          .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header + .lia-paging-full-wrapper .lia-paging-full {
            margin: 0 auto;
            text-align: left; }
            @media (min-width: 768px) {
              .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header + .lia-paging-full-wrapper .lia-paging-full {
                text-align: right;
                position: absolute;
                top: 4px;
                left: 50%;
                transform: translateX(-50%);
                width: 100%; } }
        .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .article-comments .lia-section-header .lia-section-header-title {
          font-size: 24px;
          font-weight: 900;
          text-align: left;
          margin-bottom: 0; }
    .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList {
      position: relative; }
      .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message {
        padding: 0;
        margin: 0;
        background: transparent; }
        .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message .lia-message-view-display {
          border-bottom: 2px solid #FFFFFF;
          margin-bottom: 0;
          padding: 30px 0; }
          .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message .lia-message-view-display .lia-quilt-layout-one-column-message {
            max-width: 970px;
            margin: 0 auto;
            padding: 0 15px; }
            .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header {
              margin-bottom: 20px; }
              .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-quilt-column-header-content {
                position: relative; }
                .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single {
                  display: flex; }
                  .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList .lia-panel-message .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-avatar {
                    position: initial;
                    padding-right: 10px; }
      .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList::after {
        content: '';
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid #f1f1f1;
        z-index: 2; }
        @media (max-width: 767px) {
          .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList::after {
            bottom: -10px;
            border-left-width: 10px;
            border-right-width: 10px;
            border-top-width: 10px; } }
      .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList::after {
        padding-top: 2px; }
    .IdeaPage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-paging-full-wrapper {
      max-width: 970px;
      margin: 0 auto;
      padding: 0 15px; }

.IdeaPage .lia-quilt-row-status-update {
  background-color: #A0C3D2;
  position: relative; }
  .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column {
    min-height: 0;
    max-width: 100% !important;
    padding: 0 !important; }
    .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) {
      border-top: 2px solid #FFFFFF; }
      .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-title {
        background-color: #1E3264;
        color: #fff;
        position: relative;
        z-index: 2; }
      .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-text {
        position: relative;
        height: 40px;
        display: flex;
        font-weight: 700;
        font-size: 20px;
        align-items: center;
        max-width: 970px;
        padding: 0 15px;
        margin-left: auto;
        margin-right: auto; }
        .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-text::after {
          content: '';
          display: block;
          position: absolute;
          bottom: -20px;
          left: 50%;
          transform: translateX(-50%);
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid #1E3264;
          z-index: 2; }
          @media (max-width: 767px) {
            .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-text::after {
              bottom: -10px;
              border-left-width: 10px;
              border-right-width: 10px;
              border-top-width: 10px; } }
        .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-text::after {
          left: 9%; }
      .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
        content: '';
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid #A0C3D2;
        z-index: 2; }
        @media (max-width: 767px) {
          .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
            bottom: -10px;
            border-left-width: 10px;
            border-right-width: 10px;
            border-top-width: 10px; } }
      .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-body {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto; }
        .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-body .status-update-body-content {
          background: transparent;
          margin: 40px 0 30px;
          padding: 0;
          font-size: 15px; }
          .IdeaPage .lia-quilt-row-status-update > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .status-update-body .status-update-body-content p {
            margin: 0; }

.IdeaPage .lia-quilt-row-topanswer .lia-quilt-column-header-content {
  margin-top: 10px;
  margin-bottom: 20px; }

.IdeaPage .lia-quilt-row-topanswer .lia-quilt-row-header,
.IdeaPage .lia-quilt-row-solutions .lia-quilt-row-header {
  margin-top: 30px; }

.IdeaPage .lia-quilt-row-topanswer .lia-quilt-row-header,
.IdeaPage .lia-quilt-row-status-update .lia-quilt-row-header,
.IdeaPage .lia-quilt-row-main-bottom .lia-quilt-row-header {
  position: relative; }
  .IdeaPage .lia-quilt-row-topanswer .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .IdeaPage .lia-quilt-row-status-update .lia-quilt-row-header .lia-component-message-view-widget-action-menu,
  .IdeaPage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu {
    top: -9px !important;
    right: 0 !important; }

.IdeaPage .lia-quilt-row-main-bottom .lia-quilt-row-header .lia-component-message-view-widget-action-menu {
  right: -15px !important; }

.IdeaPage .lia-quilt-row-topanswer {
  background-color: #FFCDD2;
  position: relative;
  z-index: 2; }
  .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column {
    min-height: 0;
    max-width: 100% !important;
    padding: 0 !important; }
    .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info {
      border-top: 2px solid #FFFFFF;
      background-color: #F573A0;
      color: #fff;
      position: relative;
      z-index: 2; }
      .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex {
        display: flex;
        justify-content: space-between;
        max-width: 970px;
        width: 100%;
        padding: 0 15px;
        margin-left: auto;
        margin-right: auto;
        align-items: center; }
        .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a {
          color: white; }
          @media (max-width: 767px) {
            .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-info .top-answer-info-flex a {
              display: none; } }
    .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text {
      position: relative;
      height: 40px;
      display: flex;
      font-weight: 700;
      font-size: 20px;
      align-items: center; }
      .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after {
        content: '';
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid #F573A0;
        z-index: 2; }
        @media (max-width: 767px) {
          .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::after {
            bottom: -10px;
            border-left-width: 10px;
            border-right-width: 10px;
            border-top-width: 10px; } }
      .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .top-answer-text::before {
        content: '\f559';
        font-family: "Font Awesome 5 Pro";
        font-weight: 700;
        font-size: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 7px; }
    .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
      content: '';
      display: block;
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%);
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-top: 20px solid #FFCDD2;
      z-index: 2; }
      @media (max-width: 767px) {
        .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty)::after {
          bottom: -10px;
          border-left-width: 10px;
          border-right-width: 10px;
          border-top-width: 10px; } }
    .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container {
      max-width: 970px;
      padding: 0 15px;
      margin: 0 auto; }
      .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message {
        background: transparent;
        margin-top: 20px;
        margin-left: 0 !important;
        padding: 0; }
        .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content .lia-user-name-link, .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content .lia-message-author-rank, .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content .local-date, .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content .local-time {
          font-size: 14px;
          color: #000000;
          font-weight: 400; }
        .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .cust-floater-message .lia-quilt-column-header-content::before {
          display: none; }
      .IdeaPage .lia-quilt-row-topanswer > .lia-quilt-column > .lia-quilt-column-alley:not(.lia-mark-empty) .cust-floater-container .lia-message-body-content p {
        font-size: 15px; }

.IdeaPage .lia-message-unfloat {
  text-align: left;
  margin-top: 20px; }
  .IdeaPage .lia-message-unfloat a {
    color: #F573A0; }

.IdeaPage .admin-comment-title {
  color: #000000;
  text-transform: lowercase;
  font-size: 14px; }
  .IdeaPage .admin-comment-title::first-letter {
    text-transform: uppercase; }

.IdeaPage #tagsList ul li:first-child {
  display: block;
  font-weight: 700; }

.IdeaPage.lia-idea .KudosButton .lia-button-image-kudos .kudos-count-link .lia-component-kudos-widget-message-kudos-count::before {
  content: ''; }

.IdeaPage #commenteditorform {
  background-color: #FFFFFF;
  padding-bottom: 50px; }
  @media (min-width: 768px) {
    .IdeaPage #commenteditorform {
      padding-top: 30px; } }
  .IdeaPage #commenteditorform .lia-fieldset-title {
    font-weight: 900; }
  .IdeaPage #commenteditorform form {
    max-width: 970px;
    padding: 0 15px;
    margin: 0 auto !important; }
    .IdeaPage #commenteditorform form .lia-form-footer {
      margin-bottom: 0; }

.IdeaPage .lia-paging-full-wrapper {
  max-width: 100% !important;
  background: #FFFFFF; }
  .IdeaPage .lia-paging-full-wrapper .lia-paging-full {
    max-width: 970px;
    text-align: right;
    float: none !important;
    display: block;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px; }
    @media (max-width: 767px) {
      .IdeaPage .lia-paging-full-wrapper .lia-paging-full {
        margin-top: 15px;
        margin-bottom: 15px;
        text-align: center; } }

.IdeaPage .admin-comment-add {
  margin-bottom: 20px; }

.IdeaPage .lia-component-status-change-form {
  margin-top: 30px; }

.IdeaPage.theme1 .MessageStatusForm .lia-button.lia-button-primary.lia-button-Reset-action {
  border: 1px solid #576DD6;
  background-color: transparent !important;
  color: #576DD6; }
  .IdeaPage.theme1 .MessageStatusForm .lia-button.lia-button-primary.lia-button-Reset-action:hover {
    color: white; }

.IdeaPage.theme2 .MessageStatusForm .lia-button.lia-button-primary.lia-button-Reset-action {
  border: 1px solid #D64000;
  background-color: transparent !important;
  color: #D64000; }
  .IdeaPage.theme2 .MessageStatusForm .lia-button.lia-button-primary.lia-button-Reset-action:hover {
    color: white; }

.IdeaPage.theme3 .MessageStatusForm .lia-button.lia-button-primary.lia-button-Reset-action {
  border: 1px solid #EB1E32;
  background-color: transparent !important;
  color: #EB1E32; }
  .IdeaPage.theme3 .MessageStatusForm .lia-button.lia-button-primary.lia-button-Reset-action:hover {
    color: white; }

@media (max-width: 767px) {
  .IdeaPage .lia-quilt-row-main-top {
    padding-top: 20px !important; } }

.IdeaPage.lia-not-logged .lia-quilt-row-replies .lia-quilt-column-replies-content .CommentList::after {
  display: none; }

body.CategoryPage .lia-quilt-category-page-open-mic .lia-quilt-column-24 {
  max-width: 100% !important;
  padding: 0 !important; }

body.CategoryPage .lia-quilt-category-page-open-mic .viewall {
  text-decoration: underline; }

body.CategoryPage .lia-quilt-category-page-open-mic section {
  padding: 50px;
  text-align: center;
  position: relative;
  line-height: 1.3; }
  @media (max-width: 767px) {
    body.CategoryPage .lia-quilt-category-page-open-mic section {
      padding: 25px 15px; } }

body.CategoryPage .lia-quilt-category-page-open-mic a.white-link {
  color: #FFFFFF; }

body.CategoryPage .lia-quilt-category-page-open-mic .btn {
  background-color: #FF4632;
  color: white; }
  body.CategoryPage .lia-quilt-category-page-open-mic .btn:hover {
    background-color: #F59B23; }
  body.CategoryPage .lia-quilt-category-page-open-mic .btn.white {
    background-color: white;
    color: #AF2896; }
    body.CategoryPage .lia-quilt-category-page-open-mic .btn.white:hover {
      background-color: #f1f1f1; }

@media (max-width: 767px) {
  body.CategoryPage .lia-quilt-category-page-open-mic h2 {
    font-size: 36px; } }

body.CategoryPage .lia-quilt-category-page-open-mic .flex-cols {
  display: flex; }
  @media (max-width: 991px) {
    body.CategoryPage .lia-quilt-category-page-open-mic .flex-cols {
      display: block; } }
  body.CategoryPage .lia-quilt-category-page-open-mic .flex-cols section {
    width: 50%; }
    @media (max-width: 991px) {
      body.CategoryPage .lia-quilt-category-page-open-mic .flex-cols section {
        width: 100%; } }

body.CategoryPage .lia-quilt-category-page-open-mic div.panels {
  width: calc(100% + 60px);
  height: calc(100% + 30px);
  overflow: hidden;
  position: relative;
  margin: 0 -30px;
  transition: height .3s ease; }
  body.CategoryPage .lia-quilt-category-page-open-mic div.panels > div {
    width: 100%;
    position: absolute;
    transition: left .3s ease;
    padding: 0 30px; }
  body.CategoryPage .lia-quilt-category-page-open-mic div.panels div.panel1 {
    left: 0;
    top: 0; }
  body.CategoryPage .lia-quilt-category-page-open-mic div.panels div.panel2 {
    left: 100%;
    top: 0; }

body.CategoryPage .lia-quilt-category-page-open-mic button.panel-toggle {
  background: transparent;
  border: 0;
  position: absolute;
  z-index: 1;
  top: 25px;
  right: 25px;
  width: 60px; }
  body.CategoryPage .lia-quilt-category-page-open-mic button.panel-toggle::before {
    content: '';
    display: block;
    width: 55px;
    height: 30px;
    border: 2px solid white;
    border-radius: 15px;
    position: absolute;
    background-color: transparent;
    transition: background-color .3s ease; }
  body.CategoryPage .lia-quilt-category-page-open-mic button.panel-toggle::after {
    display: block;
    content: '';
    width: 20px;
    height: 20px;
    margin: 5px;
    border-radius: 10px;
    background-color: white;
    position: absolute;
    transition: margin .3s ease; }

body.CategoryPage .lia-quilt-category-page-open-mic section.toggled button.panel-toggle::after {
  margin-left: 30px; }

body.CategoryPage .lia-quilt-category-page-open-mic section.toggled div.panels div.panel1 {
  left: -100%; }

body.CategoryPage .lia-quilt-category-page-open-mic section.toggled div.panels div.panel2 {
  left: 0; }

body.CategoryPage .lia-quilt-category-page-open-mic section.toggled#openmic-home-specificteams button.panel-toggle::before {
  background-color: #006450; }

body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape {
  background: #a0c3d2;
  background: linear-gradient(130deg, #a0c3d2 0%, #af2896 100%);
  text-align: left;
  padding: 50px;
  color: white; }
  @media (max-width: 767px) {
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape {
      padding: 25px 15px; } }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape h2 {
    font-size: 40px;
    margin: 20px 0 15px; }
    @media (max-width: 767px) {
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape h2 {
        font-size: 24px; } }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover {
    margin-top: 20px;
    width: 350px;
    height: 350px;
    font-size: 50px;
    font-weight: 700;
    line-height: 1.3;
    padding: 30px;
    color: white;
    background-size: cover; }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover.cover0 {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-burst-11.png"); }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover.cover1 {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-burst-12.png"); }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover.cover2 {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-burst-15.png"); }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover.cover3 {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-burst-16.png"); }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover.cover4 {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-burst-17.png"); }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover.cover5 {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-burst-18.png"); }
    @media (max-width: 991px) {
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover {
        width: 300px;
        height: 300px; } }
    @media (max-width: 767px) {
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape .mixtape-cover {
        width: 250px;
        height: 250px; } }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape a:not(.btn) {
    color: white; }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-mixtape > div {
    margin: auto;
    max-width: 350px; }

body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-topicalforum {
  background: #503750;
  color: #ffffff; }

body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams {
  background: #cdf564;
  background: linear-gradient(130deg, #cdf564 0%, #006450 100%);
  color: white; }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams h2 {
    max-width: 500px;
    margin: auto; }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams h3 {
    font-size: 28px;
    margin: 30px; }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .empty {
    margin: 75px 0; }
  @media (max-width: 767px) {
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .panel2 {
      margin: 0 -15px;
      width: calc(100% + 30px); } }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav {
    z-index: 2; }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-prev,
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-next {
      background: transparent; }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-prev span,
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-next span {
        border-color: white;
        border-width: 3px;
        display: flex;
        justify-content: center;
        align-items: center; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-prev span::before,
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-next span::before {
          content: '\f054';
          font-family: "Font Awesome 5 Pro";
          font-weight: 700;
          font-size: 32px;
          margin-left: 3px; }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .owl-carousel .owl-nav .owl-prev span::before {
      content: '\f053';
      margin-left: 0px;
      margin-right: 3px; }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams h3.panel-title {
    display: none; }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .panel-topics .viewmore {
    padding-bottom: 0; }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .panel-topics .viewmore button {
      background-color: #CDF564;
      color: #006450; }
  @media (max-width: 767px) {
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams .panel-topics .topicList .bgHighlight {
      opacity: 0.2; } }
  body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser {
    margin: 30px 0; }
    @media (min-width: 768px) {
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 300px; } }
    body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a {
      width: 250px;
      height: 44px;
      margin: 5px auto;
      transition: all .5s ease;
      background-color: black;
      position: relative;
      display: flex;
      align-items: center;
      overflow: hidden;
      color: white; }
      @media (min-width: 768px) {
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a {
          height: 250px;
          width: 30px;
          margin: 5px; } }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div.stats {
        width: 100%;
        position: absolute;
        transition: all .5s ease;
        bottom: -100px;
        text-align: left;
        padding: 25px;
        line-height: 18px;
        opacity: 0; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div.stats p {
          margin: 10px 0 0; }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child {
        transition: all .5s ease;
        width: 250px;
        height: 30px;
        padding-left: 10px;
        text-align: left;
        align-items: center;
        position: absolute;
        line-height: 30px;
        z-index: 1;
        left: calc(50% - 125px);
        top: calc(50% - 15px);
        font-weight: 700;
        font-size: 15px; }
        @media (min-width: 768px) {
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child {
            transform: rotate(-90deg); } }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child span {
          display: block; }
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child span:first-child {
            transition: all .5s ease; }
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child span:nth-child(2) {
            transition: all .5s ease;
            opacity: 0; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child .boardIcon {
          position: absolute;
          top: 0;
          left: 200px;
          transition: all 0.3s;
          margin-top: 8px;
          text-align: center;
          width: 30px; }
          @media (min-width: 768px) {
            body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child .boardIcon {
              transform: rotate(90deg); } }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child .boardIcon.fa-users {
          color: #FFC864; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child .boardIcon.fa-globe {
          color: #509BF5; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a > div:first-child .flag {
          opacity: 0; }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover {
        height: 300px;
        width: 300px; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover > div.stats {
          opacity: 100%;
          bottom: 0; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover > div:first-child {
          transform: rotate(0);
          top: 30px;
          padding-left: 0; }
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover > div:first-child span:first-child {
            font-size: 30px;
            background-color: rgba(24, 0, 0, 0.5);
            width: 300px;
            padding: 10px 25px 0;
            margin: 0 -25px; }
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover > div:first-child span:nth-child(2) {
            opacity: 100%;
            width: 300px;
            background-color: rgba(24, 0, 0, 0.5);
            padding: 0 25px 0;
            margin: 0 -25px; }
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover > div:first-child .flag {
            left: 0;
            top: inherit;
            transform: none;
            width: 60px;
            opacity: 1; }
          body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover > div:first-child .boardIcon {
            opacity: 0; }
        body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:hover::before {
          opacity: 100%; }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a::before {
        content: '';
        display: block;
        transition: opacity .5s ease;
        width: 100%;
        height: 100%;
        background-size: cover;
        opacity: 0; }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(1)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-1.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(2)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-2.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(3)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-3.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(4)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-4.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(5)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-5.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(6)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-6.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(7)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-7.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(8)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-8.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(9)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-9.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(10)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-10.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(11)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-11.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(12)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-12.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(13)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-13.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(14)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-14.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(15)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-15.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(16)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-16.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(17)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-17.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(18)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-18.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(19)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-19.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(20)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-20.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(21)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-21.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(22)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-22.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(23)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-23.png"); }
      body.CategoryPage .lia-quilt-category-page-open-mic #openmic-home-specificteams #openmic-home-team-browser > a:nth-child(24)::before {
        background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/cx-teams-burst-24.png"); }

.PostPage .lia-form-vertical .lia-button-group, .EditPage .lia-form-vertical .lia-button-group {
  flex-wrap: wrap; }

.PostPage .lia-button.lia-button-primary, .EditPage .lia-button.lia-button-primary {
  padding: 11px 30px 9px !important; }

.PostPage .MessageView .lia-quilt-row.lia-quilt-row-header .lia-quilt-column-alley.lia-quilt-column-alley-single, .EditPage .MessageView .lia-quilt-row.lia-quilt-row-header .lia-quilt-column-alley.lia-quilt-column-alley-single {
  display: inline-flex;
  align-items: center; }
  .PostPage .MessageView .lia-quilt-row.lia-quilt-row-header .lia-quilt-column-alley.lia-quilt-column-alley-single .UserName, .EditPage .MessageView .lia-quilt-row.lia-quilt-row-header .lia-quilt-column-alley.lia-quilt-column-alley-single .UserName {
    display: flex;
    align-items: center; }
    .PostPage .MessageView .lia-quilt-row.lia-quilt-row-header .lia-quilt-column-alley.lia-quilt-column-alley-single .UserName .lia-user-rank-icon.lia-user-rank-icon-left, .EditPage .MessageView .lia-quilt-row.lia-quilt-row-header .lia-quilt-column-alley.lia-quilt-column-alley-single .UserName .lia-user-rank-icon.lia-user-rank-icon-left {
      margin-right: 3px;
      margin-bottom: 2px; }

#modal-hangon .modal-content {
  border-radius: 17px; }
  #modal-hangon .modal-content .modal-header {
    background: #1DB954;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding: 20px 30px;
    flex-direction: column;
    color: white;
    text-align: center; }
    #modal-hangon .modal-content .modal-header h5 {
      font-size: 36px;
      line-height: normal; }
    #modal-hangon .modal-content .modal-header p {
      font-size: 16px;
      margin-bottom: 0;
      line-height: normal; }
    #modal-hangon .modal-content .modal-header .btn-close {
      background-image: none;
      color: #FFFFFF;
      font-size: 15px;
      position: absolute;
      right: 15px;
      top: 8px;
      margin: 0;
      padding: 0;
      width: auto;
      height: auto; }
  #modal-hangon .modal-content .modal-body {
    text-align: center;
    margin: 0;
    padding: 25px; }
    #modal-hangon .modal-content .modal-body p {
      line-height: normal;
      margin-bottom: 25px; }
    #modal-hangon .modal-content .modal-body select {
      border-radius: 15px;
      height: 60px;
      padding: 15px;
      color: #191414;
      font-size: 15px; }
  #modal-hangon .modal-content .modal-footer {
    border: none;
    padding: 0 25px 25px;
    flex-direction: column; }
    #modal-hangon .modal-content .modal-footer a {
      margin-top: 15px;
      color: #191414;
      text-decoration: underline; }

.PrivateNotesPage .lia-quilt-private-notes-page > .lia-quilt-row-main {
  height: 100% !important; }
  @media (min-width: 768px) {
    .PrivateNotesPage .lia-quilt-private-notes-page > .lia-quilt-row-main {
      min-height: 450px; } }
  .PrivateNotesPage .lia-quilt-private-notes-page > .lia-quilt-row-main > .lia-quilt-column-main-content {
    max-width: 1170px !important; }

body.star-quiz {
  background-image: linear-gradient(#f123b0, #512389, #390f3d);
  overflow-x: initial;
  background-attachment: fixed;
  padding-left: 15px;
  padding-right: 15px; }
  body.star-quiz .lia-content {
    min-width: auto; }
    body.star-quiz .lia-content .lia-quilt-row-main {
      padding-top: 25px; }
  body.star-quiz #quiz-container {
    text-align: center; }
    body.star-quiz #quiz-container .frame {
      background: #FFFFFF;
      padding: 30px;
      border-radius: 10px;
      max-width: 360px;
      margin: 0 auto; }
      body.star-quiz #quiz-container .frame.cover {
        background-color: rgba(255, 255, 255, 0.1);
        padding: 30px 0 0 0; }
        body.star-quiz #quiz-container .frame.cover .quiz-button {
          margin-bottom: 40px; }
      body.star-quiz #quiz-container .frame .spacer {
        margin-left: 30px;
        margin-right: 30px; }
      body.star-quiz #quiz-container .frame .logo {
        width: 150px;
        height: 150px;
        margin: 0 auto;
        border-radius: 75px;
        display: flex;
        background-image: linear-gradient(#390f3d, #512389, #f123b0);
        padding: 10px;
        box-shadow: 5px 5px 15px; }
      body.star-quiz #quiz-container .frame h1 {
        font-family: 'SpotifyMixWide', Helvetica, Arial, sans-serif !important;
        font-weight: 700;
        margin-top: 30px;
        margin-bottom: 20px;
        font-size: 26px; }
        body.star-quiz #quiz-container .frame h1.green {
          color: #1ED760; }
      body.star-quiz #quiz-container .frame h2 {
        font-family: 'SpotifyMix', Helvetica, Arial, sans-serif !important;
        font-size: 24px;
        font-weight: 900;
        margin-bottom: 30px; }
      body.star-quiz #quiz-container .frame h3 {
        font-family: 'SpotifyMixWide', Helvetica, Arial, sans-serif !important;
        font-weight: 300;
        font-size: 14px; }
      body.star-quiz #quiz-container .frame p {
        line-height: normal; }
        body.star-quiz #quiz-container .frame p.white {
          color: #FFFFFF;
          margin-bottom: 25px; }
      body.star-quiz #quiz-container .frame .quiz-button {
        color: #FFFFFF;
        background-color: #f037a5;
        height: 34px;
        display: flex;
        width: fit-content;
        align-items: center;
        justify-content: center;
        margin: 0 auto;
        padding-left: 20px;
        border-radius: 17px;
        font-weight: 500; }
        body.star-quiz #quiz-container .frame .quiz-button i {
          font-family: "Font Awesome 5 Pro";
          font-weight: 900;
          padding-left: 15px;
          padding-right: 4px;
          font-size: 26px; }
      body.star-quiz #quiz-container .frame .quiz-progress-bar {
        margin-bottom: 40px;
        margin-left: 20px;
        margin-right: 20px; }
        body.star-quiz #quiz-container .frame .quiz-progress-bar .progress-full {
          background-color: #4B917D;
          height: 8px;
          border-radius: 4px; }
          body.star-quiz #quiz-container .frame .quiz-progress-bar .progress-full .progress-fill {
            background-color: #1ED760;
            height: 8px;
            border-radius: 4px; }
      body.star-quiz #quiz-container .frame ul.question-list li a {
        background: #000000;
        border-radius: 10px;
        padding: 12px 45px;
        color: #FFFFFF;
        display: block;
        max-width: 250px;
        margin: 0 auto 10px auto;
        line-height: normal; }
        body.star-quiz #quiz-container .frame ul.question-list li a:focus {
          background: #1ED760; }
      body.star-quiz #quiz-container .frame .image-correct {
        padding: 25px 0 40px 0; }
      body.star-quiz #quiz-container .frame .image-incorrect {
        padding: 20px 40px 40px 40px; }
      body.star-quiz #quiz-container .frame .right-answer {
        background: #1ED760;
        padding: 15px 30px;
        border-radius: 10px;
        margin-bottom: 20px;
        line-height: normal; }
    body.star-quiz #quiz-container #question-3 h2 {
      margin-bottom: 0; }
    body.star-quiz #quiz-container #question-3 p {
      margin-bottom: 30px; }
    body.star-quiz #quiz-container #question-1 .progress-fill, body.star-quiz #quiz-container #question-1-correct .progress-fill, body.star-quiz #quiz-container #question-1-incorrect .progress-fill {
      width: 9%; }
    body.star-quiz #quiz-container #question-2 .progress-fill, body.star-quiz #quiz-container #question-2-correct .progress-fill, body.star-quiz #quiz-container #question-2-incorrect .progress-fill {
      width: 18%; }
    body.star-quiz #quiz-container #question-3 .progress-fill, body.star-quiz #quiz-container #question-3-correct .progress-fill, body.star-quiz #quiz-container #question-3-incorrect .progress-fill {
      width: 27%; }
    body.star-quiz #quiz-container #question-4 .progress-fill, body.star-quiz #quiz-container #question-4-correct .progress-fill, body.star-quiz #quiz-container #question-4-incorrect .progress-fill {
      width: 36%; }
    body.star-quiz #quiz-container #question-5 .progress-fill, body.star-quiz #quiz-container #question-5-correct .progress-fill, body.star-quiz #quiz-container #question-5-incorrect .progress-fill {
      width: 45%; }
    body.star-quiz #quiz-container #question-6 .progress-fill, body.star-quiz #quiz-container #question-6-correct .progress-fill, body.star-quiz #quiz-container #question-6-incorrect .progress-fill {
      width: 54%; }
    body.star-quiz #quiz-container #question-7 .progress-fill, body.star-quiz #quiz-container #question-7-correct .progress-fill, body.star-quiz #quiz-container #question-7-incorrect .progress-fill {
      width: 63%; }
    body.star-quiz #quiz-container #question-8 .progress-fill, body.star-quiz #quiz-container #question-8-correct .progress-fill, body.star-quiz #quiz-container #question-8-incorrect .progress-fill {
      width: 72%; }
    body.star-quiz #quiz-container #question-9 .progress-fill, body.star-quiz #quiz-container #question-9-correct .progress-fill, body.star-quiz #quiz-container #question-9-incorrect .progress-fill {
      width: 81%; }
    body.star-quiz #quiz-container #question-10 .progress-fill, body.star-quiz #quiz-container #question-10-correct .progress-fill, body.star-quiz #quiz-container #question-10-incorrect .progress-fill {
      width: 90%; }
    body.star-quiz #quiz-container #question-11 .progress-fill, body.star-quiz #quiz-container #question-11-correct .progress-fill, body.star-quiz #quiz-container #question-11-incorrect .progress-fill {
      width: 100%; }
  body.star-quiz #mh-footer {
    display: none; }
  body.star-quiz .hide {
    display: none; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-header .lia-component-community-widget-page-options {
  display: none !important; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-component-occasion-action-rsvp .lia-attendance .lia-button-primary {
  width: 33.33%; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-occasion-message-view {
  margin-bottom: 20px; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-right > .lia-quilt-column-alley.lia-quilt-column-alley-right {
  padding-right: 0; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-right > .lia-quilt-column-alley.lia-quilt-column-alley-right .lia-date-location-presentation {
    margin-right: 0; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content {
  position: relative;
  max-width: 100% !important;
  padding: 0 !important; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 20px 20px 0 20px;
    border-color: #FFF transparent transparent transparent;
    margin: -10px auto;
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2; }
    @media (max-width: 767px) {
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content::before {
        border-width: 10px 10px 0 10px;
        bottom: -20px; } }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley {
    padding: 0 !important;
    margin-bottom: 0; }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title {
      padding: 10px 15px 5px;
      position: relative;
      max-width: 970px;
      margin: auto;
      display: flex;
      justify-content: space-between;
      align-items: center; }
      @media (max-width: 767px) {
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title {
          padding: 10px 10px 5px; } }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title .lia-component-title {
        color: #000;
        font-size: 40px; }
        @media (max-width: 767px) {
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title .lia-component-title {
            font-size: 24px; } }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title .lia-component-community-widget-page-options {
        float: none; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title .lia-component-community-widget-page-options a.default-menu-option {
          font: 0/0 a;
          margin: 0; }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-occasion-title .lia-component-community-widget-page-options a.default-menu-option::before {
            font-family: 'Font Awesome 5 Pro';
            content: '\f142';
            color: #000000;
            font-size: 24px;
            font-weight: 900; }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-component-occasion-message-view {
      border: 0;
      margin-bottom: 0;
      padding: 0 15px; }
      @media (min-width: 768px) {
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-component-occasion-message-view > .lia-quilt-row-main > .lia-quilt-column-main-left > .lia-quilt-column-alley-left {
          padding-left: 15px; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-component-occasion-message-view > .lia-quilt-row-main > .lia-quilt-column-main-right > .lia-quilt-column-alley-right {
          padding-right: 15px; } }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-live-occasion {
      background-image: url("/National_Library/20160930123623oe_/https://community.spotify.com/html/assets/video-event-bg1.png?2");
      background-size: cover;
      background-position-y: 50%; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-live-occasion .lia-occasion-social-live {
        background-color: transparent;
        max-width: 970px;
        margin: auto;
        padding: 0;
        display: flex; }
        @media (min-width: 768px) {
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-live-occasion .lia-occasion-social-live {
            padding: 50px; } }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content > .lia-quilt-column-alley .lia-live-occasion .lia-occasion-social-live iframe {
          width: 100%;
          height: auto;
          aspect-ratio: 6 / 4;
          position: static; }
  @media (min-width: 768px) {
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content .lia-occasion-kudos-reply {
      margin: 15px; } }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content .lia-occasion-kudos-reply .lia-action-reply {
    margin: 0;
    font-size: 15px;
    font-weight: 900;
    height: 44px;
    line-height: 26px;
    border-radius: 22px; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content .lia-quilt-row-kudos-reply,
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content .lia-quilt-row-main {
    max-width: 970px;
    margin: auto; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-main .lia-quilt-column-main-content .lia-quilt-occasion-view {
    box-shadow: none; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies {
  background-color: #F1F1F1; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content {
    min-height: 0;
    max-width: 100% !important;
    padding: 0 !important; }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-message-subject,
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-replies-header,
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-accepted-solutions-header {
      display: none; }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-accepted-solution .solution-text {
      color: #4B917D;
      position: relative;
      height: 40px;
      display: flex;
      font-weight: 700;
      font-size: 20px;
      align-items: center; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-accepted-solution .solution-text::before {
        content: '\f00c';
        font-family: "Font Awesome 5 Pro";
        font-weight: 700;
        font-size: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 7px; }
      @media (max-width: 767px) {
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-accepted-solution .solution-text {
          font-size: 15px; }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-accepted-solution .solution-text::before {
            font-size: 18px; } }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container {
      position: relative; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor {
        background-color: white; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor .lia-inline-topic {
          padding: 30px 15px;
          margin-top: 0; }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor .lia-inline-topic .lia-inline-topic-div {
            background-color: #f1f1f1;
            color: #8F8D8D;
            height: 42px;
            border: 0;
            border-radius: 21px;
            resize: none;
            padding: 0 25px; }
          @media (max-width: 767px) {
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor .lia-inline-topic .lia-button-primary {
              display: none; }
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor .lia-inline-topic .lia-inline-message-reply-prompt-wrapper {
              padding-right: 0; } }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded {
          background-color: white;
          padding: 15px; }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded legend, .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-editor.lia-inline-message-reply-form-expanded .lia-content .lia-fieldset-title {
            border-bottom: none; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-reply-wrapper {
        max-width: 970px;
        margin: 0 auto; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view,
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view {
        border-bottom: 2px solid #FFFFFF; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-01,
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-01 {
          margin-left: 0;
          padding-left: 65px; }
          @media (max-width: 767px) {
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-01,
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-01 {
              padding-left: 35px; } }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-02,
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-02 {
          margin-left: 0;
          padding-left: 110px; }
          @media (max-width: 767px) {
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-02,
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-02 {
              padding-left: 55px; } }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-03,
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-99,
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-03,
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-99 {
          margin-left: 0;
          padding-left: 155px; }
          @media (max-width: 767px) {
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-03,
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-thread-level-99,
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-03,
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-thread-level-99 {
              padding-left: 75px; } }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-threaded-detail-display-message-view .lia-message-view-forum-message-v5,
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container #threadeddetailmessagelist .lia-threaded-detail-display-message-view .lia-message-view-forum-message-v5 {
          max-width: 970px;
          position: relative;
          left: 50%;
          transform: translateX(-50%);
          padding-left: 15px;
          padding-right: 15px; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-messages-message-threaded .lia-message-view-forum-message-v5 {
        padding: 20px; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-inline-message-reply-form-expanded {
        background-color: #f1f1f1; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::before {
        content: '';
        display: block;
        width: 100%;
        height: 10px;
        background-color: #DEDEDE;
        position: absolute;
        top: -40px;
        left: 0; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after {
        content: '';
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 35px 35px 0 35px;
        border-color: #DEDEDE transparent transparent transparent;
        position: absolute;
        top: -40px;
        left: 50%;
        transform: translateX(-50%); }
        @media (max-width: 767px) {
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-reply-count-conditional::after {
            border-width: 25px 25px 0 25px; } }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto;
        display: block; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-discussion-view-style-menus .default-menu-option {
          background: transparent; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus {
        max-width: 970px;
        padding: 0 15px;
        margin: 0 auto; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top {
          margin: 0;
          text-align: right;
          position: relative;
          top: -40px; }
          @media (max-width: 767px) {
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top {
              position: initial;
              text-align: left;
              margin-top: 20px; } }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .search-result-sorting:first-child label {
            display: none; }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option {
            text-decoration: none; }
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:active, .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:hover, .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option:focus {
              color: #000000; }
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-discussion-view-style-menus .lia-menu-bar-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .dropdown-default-item a.default-menu-option::after {
              content: '\f078';
              font-family: 'Font Awesome 5 Pro';
              font-weight: 900;
              color: #000000;
              margin-left: 5px; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view {
        background: transparent;
        padding: 0;
        margin: 0; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-panel-message {
          margin-bottom: 0; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display {
          border-bottom: 2px solid #FFFFFF;
          margin-bottom: 0;
          padding: 30px 0; }
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message {
            max-width: 970px;
            margin: 0 auto;
            padding: 0 15px; }
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject {
              font-size: 20px; }
              .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-linear-display-message-view .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-top .lia-quilt-column-top-content h2.message-subject .lia-message-subject {
                font-weight: 700; }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper {
        max-width: 100%;
        margin: 0 auto;
        padding: 0 15px;
        background: #FFFFFF; }
        .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full {
          max-width: 970px;
          text-align: right;
          float: none !important;
          display: block;
          margin: 0 auto;
          margin-top: 30px;
          margin-bottom: 30px; }
          @media (max-width: 767px) {
            .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container .lia-component-message-list-detail-with-inline-editors .lia-paging-full-wrapper .lia-paging-full {
              margin-top: 15px;
              margin-bottom: 15px;
              padding: 0;
              text-align: center; } }
      .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper {
        float: none;
        padding: 0 8.5px; }
        @media (min-width: 768px) {
          .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .replies-container > .lia-paging-full-wrapper {
            max-width: 970px;
            width: 100%;
            display: block;
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            padding: 0; } }
    .OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-replies .lia-quilt-column-replies-content .lia-quilt-column-alley-single .lia-occasion-page-reply-count {
      max-width: 970px;
      padding: 0 15px;
      margin: 0 auto;
      margin-top: 40px;
      font-size: 24px;
      font-weight: 900;
      text-align: left;
      display: block; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-date-location-presentation {
  border-radius: 5px;
  font-size: 15px; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-date-location-presentation .lia-occasion-date-time-wrapper .DateTime {
    display: block;
    font-weight: 700; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-component-message-view-widget-tags .lia-panel-heading-bar {
  padding: 10px 0; }
  .OccasionPage .lia-quilt-occasion-page-community-stage .lia-component-message-view-widget-tags .lia-panel-heading-bar .lia-panel-heading-bar-title {
    font-size: 20px;
    text-align: left; }

.OccasionPage .lia-quilt-occasion-page-community-stage .lia-quilt-row-kudos-reply {
  border-top: none; }

.OccasionPage .lia-user-rank-icon.lia-user-rank-icon-left {
  margin-right: 3px;
  margin-bottom: 2px; }

.OccasionPage .MessageInResponseTo {
  display: none; }

.OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header {
  padding-bottom: 20px;
  padding-right: 24px; }
  .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single {
    display: flex;
    align-items: center; }
    @media (max-width: 767px) {
      .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single {
        display: block; } }
    @media (max-width: 767px) {
      .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank {
        display: block;
        margin-top: 5px; } }
    @media (max-width: 767px) {
      .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank::before {
        display: none; } }
    @media (max-width: 767px) {
      .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date::before {
        display: none; } }
    .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-user-name-link, .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-author-rank, .OccasionPage .lia-message-view-occasion-message .lia-quilt-row-header .lia-quilt-column-header-content .lia-quilt-column-alley-single .lia-message-post-date {
      font-size: 15px; }

.OccasionPage .lia-message-view-occasion-message .lia-message-subject {
  font-weight: 900; }

.OccasionPage .lia-message-view-occasion-message .cta-bar {
  display: flex;
  justify-content: space-between; }

.TkbArticlePage .lia-thread-topic .lia-quilt-row-top .lia-menu-navigation-wrapper .lia-menu-navigation .default-menu-option:before {
  font-family: 'Font Awesome 5 Pro';
  content: '\f142';
  color: #000000; }

.TkbArticlePage .lia-thread-topic .lia-quilt-row-header .lia-component-post-date span {
  color: #000000; }

.TkbArticlePage .lia-thread-topic .lia-quilt-row-header .lia-component-view-count {
  display: none; }

.TkbArticlePage .lia-thread-topic .lia-quilt-row-main {
  padding: 0; }

@media screen and (max-width: 1023px) {
  .lia-message-view-display .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-component-comment-button span, .lia-thread-topic .lia-quilt-layout-one-column-message .lia-quilt-row-footer .lia-component-comment-button span {
    display: inline-block; } }

.TkbArticlePage .lia-message-view-display.lia-list-row-thread-solved:after {
  display: none; }

.TkbArticlePage .lia-message-view-tkb-message {
  padding-top: 0; }

.TkbArticlePage .lia-component-article, .TkbArticlePage .lia-component-articles {
  margin-top: 0; }

@media (max-width: 767px) {
  .TkbArticlePage .lia-form-submit.lia-button-group {
    display: block; } }

.TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section {
  background-color: transparent; }
  .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-heading-bar-wrapper {
    position: relative; }
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-heading-bar-wrapper .lia-panel-heading-bar {
      max-width: 970px;
      padding: 0 15px;
      margin: 0 auto;
      margin-top: 40px;
      text-align: left;
      background-color: transparent; }
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-heading-bar-wrapper .lia-panel-heading-bar::before {
        content: '';
        display: block;
        width: 100%;
        height: 10px;
        background-color: #DEDEDE;
        position: absolute;
        top: -40px;
        left: 0; }
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-heading-bar-wrapper .lia-panel-heading-bar::after {
        content: '';
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 35px 35px 0 35px;
        border-color: #DEDEDE transparent transparent transparent;
        position: absolute;
        top: -40px;
        left: 50%;
        transform: translateX(-50%); }
        @media (max-width: 767px) {
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-heading-bar-wrapper .lia-panel-heading-bar::after {
            border-width: 25px 25px 0 25px; } }
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-heading-bar-wrapper .lia-panel-heading-bar .lia-panel-heading-bar-title .lia-discussion-page-sub-section-header {
        font-size: 24px;
        font-weight: 900;
        text-align: left;
        margin-bottom: 0; }
  .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content {
    background-color: transparent; }
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList {
      position: relative; }
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList .lia-panel-message {
        background-color: transparent;
        border-bottom: 2px solid white;
        margin-bottom: 0;
        padding: 30px 0; }
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList .lia-panel-message .lia-message-view-display {
          padding: 0 15px;
          max-width: 970px;
          margin: auto; }
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList .lia-panel-message .lia-message-author-avatar {
          position: static;
          padding-right: 10px; }
        .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList .lia-panel-message .lia-quilt-row-header {
          margin-bottom: 30px; }
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList .lia-panel-message .lia-quilt-row-header .lia-quilt-column-alley-single {
            display: flex;
            align-items: center; }
            @media (max-width: 767px) {
              .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList .lia-panel-message .lia-quilt-row-header .lia-quilt-column-alley-single {
                display: block; } }
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList::after {
        content: '';
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid #f1f1f1;
        z-index: 2; }
        @media (max-width: 767px) {
          .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList::after {
            bottom: -10px;
            border-left-width: 10px;
            border-right-width: 10px;
            border-top-width: 10px; } }
      .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .CommentList::after {
        padding-top: 2px; }
    .TkbArticlePage .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content .lia-paging-full-wrapper {
      max-width: 970px;
      margin: 0 auto;
      padding: 0 15px; }

@media (min-width: 992px) {
  .TkbArticlePage .lia-quilt-row-main-top {
    padding-top: 50px !important; } }

.TkbArticlePage .lia-quilt-row-main-top .lia-message-subject {
  font-weight: 900; }

.TkbArticlePage .lia-quilt-row-main-top::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 20px;
  border-color: #FFF transparent transparent transparent;
  margin: -10px auto;
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2; }
  @media (max-width: 767px) {
    .TkbArticlePage .lia-quilt-row-main-top::before {
      bottom: 0;
      border-left-width: 10px;
      border-right-width: 10px;
      border-top-width: 10px; } }

.TkbArticlePage .lia-quilt-row-main-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons .lia-menu-navigation-wrapper.dropdownHover {
  display: inline-block !important; }

.TkbArticlePage .lia-quilt-row-main-top .lia-decoration-border-menu-bar .lia-decoration-border-menu-bar-content .lia-menu-bar-buttons a {
  color: #000000; }

.TkbArticlePage .lia-quilt-column-mod-controls-main a {
  color: #000000; }

.TkbArticlePage #commenteditorform {
  background-color: #FFFFFF;
  padding-top: 30px;
  padding-bottom: 50px; }
  .TkbArticlePage #commenteditorform form {
    max-width: 970px;
    padding: 0 15px;
    margin: 0 auto !important; }
    .TkbArticlePage #commenteditorform form .lia-form-footer {
      margin-bottom: 0; }

.TkbArticlePage .lia-paging-full-wrapper {
  max-width: 100% !important;
  background: #FFFFFF; }
  .TkbArticlePage .lia-paging-full-wrapper .lia-paging-full {
    max-width: 970px;
    text-align: right;
    float: none !important;
    display: block;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px; }
    @media (max-width: 767px) {
      .TkbArticlePage .lia-paging-full-wrapper .lia-paging-full {
        margin-top: 15px;
        margin-bottom: 15px;
        text-align: center; } }

.TkbArticlePage #editMessageInline {
  display: none; }

.TkbArticlePage .lia-quilt-tkb-message > .lia-quilt-row:last-child {
  border: none; }

.TkbArticlePage.lia-not-logged .lia-quilt-row-main-bottom .lia-quilt-column-main-content-bottom .lia-quilt-column-alley-single .lia-panel-section .lia-panel-content::after {
  display: none; }

body.TkbPage .lia-quilt-row.lia-quilt-row-header + div {
  padding-top: 50px; }
  @media (max-width: 767px) {
    body.TkbPage .lia-quilt-row.lia-quilt-row-header + div {
      padding-top: 15px; } }

body.TkbPage .lia-quilt-row-section-header,
body.TkbPage .lia-quilt-row-section-footer {
  background-color: #f1f1f1; }

body.TkbPage .lia-quilt-row-section-footer .lia-menu-bar {
  margin: 0; }
  body.TkbPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
    margin: 50px 0 100px; }
    @media (max-width: 767px) {
      body.TkbPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
        margin: 15px 0; } }

@media (min-width: 768px) {
  body.TkbPage .lia-quilt-row-section-footer {
    min-height: 10px; } }

body.TkbPage .lia-quilt-row-main {
  padding: 0; }
  body.TkbPage .lia-quilt-row-main .lia-quilt-column > .lia-quilt-column-alley {
    margin-bottom: 0; }

body.TkbPage .lia-quilt-column-section-contributors-content {
  padding-top: 50px;
  padding-bottom: 50px; }
  body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel {
    background-color: transparent;
    margin-bottom: 0; }
    body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-heading-bar {
      border-bottom: none;
      margin-bottom: 30px;
      color: #FFFFFF;
      padding: 0; }
      body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-heading-bar span {
        font-size: 36px; }
        @media (max-width: 767px) {
          body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-heading-bar span {
            font-size: 28px; } }
    body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content {
      padding: 0; }
      body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList {
        text-align: center; }
        body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li {
          display: inline-block;
          padding: 0;
          margin: 0 25px; }
          body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item {
            display: flex;
            flex-direction: column; }
            body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item .UserAvatar {
              width: auto;
              padding: 0; }
              body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item .UserAvatar > img {
                width: 75px;
                height: 75px; }
            body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item .lia-user-attributes {
              padding: 0;
              margin-top: 10px; }
              body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item .lia-user-attributes .lia-user-name-link {
                color: #FFFFFF !important;
                font-weight: 700; }
                body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item .lia-user-attributes .lia-user-name-link .login-bold {
                  font-weight: 700; }
              body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content ul#contributorsList li .lia-user-item .lia-user-attributes .cust-user-hover-info {
                display: none; }
      body.TkbPage .lia-quilt-column-section-contributors-content .lia-panel .lia-panel-content .lia-view-all {
        display: none; }

body.TkbPage.theme1 .lia-quilt-row-section-contributors {
  background-color: #576DD6; }

body.TkbPage.theme2 .lia-quilt-row-section-contributors {
  background-color: #D64000; }

body.TkbPage.theme3 .lia-quilt-row-section-contributors {
  background-color: #EB1E32; }

@media screen and (max-width: 767px) {
  body.TkbPage .lia-menu-bar .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper {
    margin-left: 10px; } }

.lia-quilt-tkb-page-fa-qs .custom-faq-tile {
  position: relative;
  border-bottom: 2px solid #f1f1f1; }
  .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-question-wrapper {
    display: flex; }
    .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-question-wrapper input {
      margin: 0 5px; }
  .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-question {
    text-align: left;
    width: 100%;
    display: block;
    border: 0;
    background: transparent;
    font-weight: bold;
    padding: 10px 0;
    position: relative; }
    .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-question::before, .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-question::after {
      content: '';
      height: 3px;
      width: 13px;
      background-color: black;
      border-radius: 1px;
      display: block;
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateX(-50%);
      transition: 0.3s all; }
    .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-question.collapsed::after {
      transform: translateX(-50%) rotate(90deg); }
  .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-answer {
    padding: 10px 0; }
    .lia-quilt-tkb-page-fa-qs .custom-faq-tile .faq-answer .FAQarticleLink {
      text-align: right; }

.lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all {
  padding: 70px 0; }
  .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul {
    display: flex;
    flex-wrap: wrap;
    gap: 70px; }
    .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li {
      width: 100%;
      text-align: center; }
      @media (min-width: 768px) {
        .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li {
          width: calc(50% - 47px); } }
      @media (min-width: 992px) {
        .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li {
          width: calc(33.33% - 47px);
          text-align: left; } }
      .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li h2 {
        font-size: 27px; }
        .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li h2 i {
          font-size: 20px;
          position: relative;
          top: -2px; }
      .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li p {
        margin: 1.3em 0;
        line-height: 1.3; }

.lia-quilt-tkb-page-fa-qs-menu .lia-quilt-column-section-contributors-content section.help-panel-faq {
  padding-top: 25px;
  padding-bottom: 25px; }
  .lia-quilt-tkb-page-fa-qs-menu .lia-quilt-column-section-contributors-content section.help-panel-faq .faq-postsContainer {
    height: auto; }

body.theme1 .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li h2 i {
  color: #576DD6; }

body.theme2 .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li h2 i {
  color: #D64000; }

body.theme3 .lia-quilt-tkb-page-fa-qs-menu .cust-container-tkb-articles-all ul li h2 i {
  color: #EB1E32; }

body.IdeaExchangePage .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley, body.ForumsFilteredByLabelPage .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
  padding: 0; }

body.IdeaExchangePage .lia-quilt-row.lia-quilt-row-header + div, body.ForumsFilteredByLabelPage .lia-quilt-row.lia-quilt-row-header + div {
  padding-top: 50px; }
  @media (max-width: 767px) {
    body.IdeaExchangePage .lia-quilt-row.lia-quilt-row-header + div, body.ForumsFilteredByLabelPage .lia-quilt-row.lia-quilt-row-header + div {
      padding-top: 15px; } }

body.IdeaExchangePage .lia-component-labels-widget-labels-list, body.ForumsFilteredByLabelPage .lia-component-labels-widget-labels-list {
  background-color: transparent; }
  body.IdeaExchangePage .lia-component-labels-widget-labels-list .lia-panel-content, body.ForumsFilteredByLabelPage .lia-component-labels-widget-labels-list .lia-panel-content {
    display: flex;
    justify-content: center; }
  body.IdeaExchangePage .lia-component-labels-widget-labels-list .lia-panel-heading-bar-wrapper, body.ForumsFilteredByLabelPage .lia-component-labels-widget-labels-list .lia-panel-heading-bar-wrapper {
    display: none; }
  body.IdeaExchangePage .lia-component-labels-widget-labels-list .label-count, body.ForumsFilteredByLabelPage .lia-component-labels-widget-labels-list .label-count {
    background-color: transparent; }

body.IdeaExchangePage .lia-quilt-row-section-header .PageTitle, body.ForumsFilteredByLabelPage .lia-quilt-row-section-header .PageTitle {
  margin-bottom: 30px;
  padding-bottom: 0; }

body.IdeaExchangePage .lia-quilt-row-section-header,
body.IdeaExchangePage .lia-quilt-row-section-footer, body.ForumsFilteredByLabelPage .lia-quilt-row-section-header,
body.ForumsFilteredByLabelPage .lia-quilt-row-section-footer {
  background-color: #f1f1f1; }

body.IdeaExchangePage .lia-quilt-row-section-footer .lia-menu-bar, body.ForumsFilteredByLabelPage .lia-quilt-row-section-footer .lia-menu-bar {
  margin: 0; }
  body.IdeaExchangePage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager, body.ForumsFilteredByLabelPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
    margin: 50px 0 100px; }
    @media (max-width: 767px) {
      body.IdeaExchangePage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager, body.ForumsFilteredByLabelPage .lia-quilt-row-section-footer .lia-menu-bar .lia-paging-full-wrapper.lia-paging-pager {
        margin: 15px 0; } }

@media (min-width: 768px) {
  body.IdeaExchangePage .lia-quilt-row-section-footer, body.ForumsFilteredByLabelPage .lia-quilt-row-section-footer {
    min-height: 10px; } }

body.IdeaExchangePage .lia-quilt-row-main, body.ForumsFilteredByLabelPage .lia-quilt-row-main {
  padding: 0; }
  body.IdeaExchangePage .lia-quilt-row-main .lia-quilt-column > .lia-quilt-column-alley, body.ForumsFilteredByLabelPage .lia-quilt-row-main .lia-quilt-column > .lia-quilt-column-alley {
    margin-bottom: 0; }

body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note {
  background-color: transparent;
  padding: 15px 0 !important;
  margin-bottom: 0;
  text-align: center; }
  body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note .label::before, body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note .label::after, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note .label::before, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note .label::after {
    content: '"'; }
  body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a {
    text-decoration: none;
    font-weight: 700;
    white-space: nowrap; }
    body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a:active, body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a:hover, body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a:focus, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a:active, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a:hover, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a:focus {
      opacity: 0.8; }
    body.IdeaExchangePage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a::after, body.ForumsFilteredByLabelPage .lia-quilt-row-section-alert .lia-panel-feedback-banner-note a::after {
      content: '\f054';
      font-size: 15px;
      font-family: "Font Awesome 5 Pro";
      font-weight: 700;
      margin-left: 5px; }

body.IdeaExchangePage.theme1 .lia-quilt-row-section-alert, body.ForumsFilteredByLabelPage.theme1 .lia-quilt-row-section-alert {
  background-color: #576DD6; }
  body.IdeaExchangePage.theme1 .lia-quilt-row-section-alert .lia-quilt-column-section-alert-content, body.ForumsFilteredByLabelPage.theme1 .lia-quilt-row-section-alert .lia-quilt-column-section-alert-content {
    min-height: 0; }

body.IdeaExchangePage.theme2 .lia-quilt-row-section-alert, body.ForumsFilteredByLabelPage.theme2 .lia-quilt-row-section-alert {
  background-color: #D64000; }
  body.IdeaExchangePage.theme2 .lia-quilt-row-section-alert .lia-quilt-column-section-alert-content, body.ForumsFilteredByLabelPage.theme2 .lia-quilt-row-section-alert .lia-quilt-column-section-alert-content {
    min-height: 0; }

body.IdeaExchangePage.theme3 .lia-quilt-row-section-alert, body.ForumsFilteredByLabelPage.theme3 .lia-quilt-row-section-alert {
  background-color: #EB1E32; }
  body.IdeaExchangePage.theme3 .lia-quilt-row-section-alert .lia-quilt-column-section-alert-content, body.ForumsFilteredByLabelPage.theme3 .lia-quilt-row-section-alert .lia-quilt-column-section-alert-content {
    min-height: 0; }

@media screen and (max-width: 1023px) {
  body.IdeaExchangePage .lia-menu-bar-top .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper, body.ForumsFilteredByLabelPage .lia-menu-bar-top .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper {
    margin: 0 auto;
    display: block; } }

@media screen and (max-width: 767px) {
  body.IdeaExchangePage .lia-menu-bar-top .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper, body.ForumsFilteredByLabelPage .lia-menu-bar-top .lia-decoration-border-menu-bar-content > div > div.lia-paging-full-wrapper {
    margin-left: 10px; } }

body.TkbDashboardPage .messageSubjectWorkflowDashboardColumn .lia-subject-workflow-dashboard-link {
  white-space: normal; }

