/* Components */
/* Reset the box-sizing */
*,
*:before,
*:after {
  box-sizing: border-box;
}

:root {
  --box-shadow-base: 0 1px 3px rgba(55, 60, 80, 0.05);
  --box-shadow-big: 0 6px 12px rgba(55, 60, 80, 0.08);
  --box-shadow-button: 0 1px 3px rgba(55, 60, 80, 0.15);
  --input-border-color: #dee1e3;
  --input-focus-border-color: rgba(0, 102, 158, 1);
  --padding-base-horizontal: 15px;
  --border-width: 1px;
  --line-height-computed: 16px * 1.5;
  --grid-gutter-width: 6px;
  --hr-border: $border_color;
}

html,
body {
  height: 100%;
}
/* Body reset */
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  scroll-behavior: smooth;
}

body {
  font-family: 'Lato', sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #222;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

[dir] body {
  background-color: rgba(255, 255, 255, 1);
}
/* Reset fonts for relevant elements */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* Links */
a {
  color: rgba(0, 102, 158, 1);
  text-decoration: none;
}

a:hover,
a:focus {
  color: #003552;
  text-decoration: none;
}

a.disabled {
  color: #818a91;
}

[dir] a.disabled {
  cursor: default;
}

[dir] figure {
  margin: 0;
}

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

hr {
  display: block;
  height: 1px;
}

[dir] hr {
  padding: 0;
  margin: 1em 0;
  border: 0;
  border-top: 1px solid #eee;
}
/*
  Remove the gap between audio, canvas, iframes,
  images, videos and the bottom of their containers:
  https://github.com/h5bp/html5-boilerplate/issues/440
*/
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: bold;
  line-height: 1.2;
  color: inherit;
}

[dir] h1 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] h2 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] h3 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] h4 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] h5 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] h6 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] .h1 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] .h2 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] .h3 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] .h4 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] .h5 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] .h6 {
  margin: 0 0 calc(16px * 1.5);
}

[dir] p {
  margin: 0 0 calc(16px * 1.5);
}

[dir] ul {
  margin: 0 0 calc(16px * 1.5);
}

[dir] ol {
  margin: 0 0 calc(16px * 1.5);
}

h1 {
  font-size: calc(16px * 2.5);
}

.h1 {
  font-size: calc(16px * 2.5);
}

h2 {
  font-size: calc(16px * 1.75 - 2px);
}

.h2 {
  font-size: calc(16px * 1.75 - 2px);
}

h3 {
  font-size: calc(16px * 1.5);
}

.h3 {
  font-size: calc(16px * 1.5);
}

h4 {
  font-size: calc(16px * 1.25);
}

.h4 {
  font-size: calc(16px * 1.25);
}

h5 {
  font-size: calc(16px * 1.1);
}

.h5 {
  font-size: calc(16px * 1.1);
}

h6 {
  font-size: calc(16px * 1);
}

.h6 {
  font-size: calc(16px * 1);
}

b {
  font-weight: 600;
}

strong {
  font-weight: 600;
}

small,
.small {
  font-size: 80%;
  font-weight: normal;
  line-height: 1;
}
/* Description Lists */
[dir] dl {
  margin-top: 0;
  margin-bottom: calc(16px * 1.5);
}

dt {
  line-height: 1.5;
}

[dir] dt {
  margin-bottom: calc(16px * 1.5 / 2);
}

dd {
  line-height: 1.5;
}

[dir] dd {
  margin-bottom: calc(16px * 1.5 / 2);
}

dt {
  font-weight: bold;
}

dd {
  /* Undo browser default */
}

[dir="ltr"] dd {
  margin-left: 0;
}

[dir="rtl"] dd {
  margin-right: 0;
}

.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
}

[dir] .dl-horizontal:after {
  clear: both;
}

.dl-horizontal dt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    width: 30%;
  }

  [dir] .dl-horizontal dt {
    clear: both;
  }

  [dir="ltr"] .dl-horizontal dt {
    float: left;
    padding-right: 15px;
  }

  [dir="rtl"] .dl-horizontal dt {
    float: right;
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  .dl-horizontal dd {
    width: 70%;
  }

  [dir="ltr"] .dl-horizontal dd {
    float: right;
  }

  [dir="rtl"] .dl-horizontal dd {
    float: left;
  }
}
/* Abbreviations and acronyms */
[dir] abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #818a91;
}

[dir] abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #818a91;
}
/* Blockquotes */
blockquote {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
}

[dir] blockquote {
  padding: calc(16px * 1.5 / 2)
    calc(16px * 1.5);
  margin: 0 0 calc(16px * 1.5);
  background-color: #f6f7f8;
}

[dir="ltr"] blockquote {
  border-left: 5px solid #eee;
}

[dir="rtl"] blockquote {
  border-right: 5px solid #eee;
}

[dir="ltr"] blockquote.is-colored {
  border-left: 5px solid rgba(0, 102, 158, 1);
}

[dir="rtl"] blockquote.is-colored {
  border-right: 5px solid rgba(0, 102, 158, 1);
}

[dir] blockquote p:last-child,
[dir] blockquote ul:last-child,
[dir] blockquote ol:last-child {
  margin-bottom: 0;
}
/* Code */
[dir] code {
  padding: 20px !important;
  border-radius: 4px !important;
}
/* Addresses */
address {
  font-style: normal;
  line-height: 1.5;
}

[dir] address {
  margin-bottom: calc(16px * 1.5);
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}

[dir] .clearfix:after {
  clear: both;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

[dir] .sr-only {
  padding: 0;
  margin: -1px;
  border: 0;
}

.list-unstyled {
  list-style: none;
}

[dir="ltr"] .list-unstyled {
  padding-left: 0;
}

[dir="rtl"] .list-unstyled {
  padding-right: 0;
}

.is-hidden,
.hidden {
  display: none !important;
}

.powered-by-zendesk {
  display: none;
}

.visibility-hidden,
.recent-activity-accessibility-label,
.pagination-first-text,
.pagination-last-text {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
}

[dir] .visibility-hidden,
[dir] .recent-activity-accessibility-label,
[dir] .pagination-first-text,
[dir] .pagination-last-text {
  padding: 0;
  margin: -1px;
  border: 0;
}
/********
Forms
--------------------------------------------------
Normalize non-controls

Restyle and baseline non-control form elements.
*********/
fieldset {
  min-width: 0;
}

[dir] fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  font-size: calc(16px * 1.5);
  line-height: inherit;
  color: #373a3c;
}

[dir] legend {
  padding: 0;
  margin-bottom: calc(16px * 1.5);
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

label {
  display: inline-block;
  max-width: 100%;
  font-weight: 600;
}

[dir] label {
  margin-bottom: calc(16px * 1.5 / 2);
}
/********
Normalize form controls

While most of our form styles require extra classes, some basic normalization
is required to ensure optimum display with or without those classes to better
address browser inconsistencies.
*********/
/* Override content-box in Normalize (* isn't specific enough) */
input[type="search"] {
  box-sizing: border-box;
}
/* Position radios and checkboxes better */
input[type="radio"],
input[type="checkbox"] {
  line-height: normal;
}

[dir] input[type="radio"],
[dir] input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px;
}
/* Set the height of file controls to match text inputs */
input[type="file"] {
  display: block;
}
/* Make range inputs behave like textual form controls */
input[type="range"] {
  display: block;
  width: 100%;
}
/* Make multiple select elements height not fixed */
select[multiple],
select[size] {
  height: auto;
}
/* Focus for file, radio, and checkbox */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* Adjust output element */
output {
  display: block;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
}

[dir] output {
  padding-top: 7px;
}
/********
Common form controls

Shared size and type resets for form controls. Apply `.form-control` to any
of the following form controls:
********/
select {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] select {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

textarea {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] textarea {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="text"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="text"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="password"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="password"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="datetime"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="datetime"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="datetime-local"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="datetime-local"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="date"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="date"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="month"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="month"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="time"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="time"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="week"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="week"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="number"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="number"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="email"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="email"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="url"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="url"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="search"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="search"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="tel"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="tel"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

input[type="color"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] input[type="color"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

.nesty-input {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] .nesty-input {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

ul[data-hc-pills-container] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #666;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

[dir] ul[data-hc-pills-container] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #bdc2c5;
  border-radius: 4px;
}

select:focus {
  outline: 0;
}

[dir] select:focus {
  border-color: rgba(0, 102, 158, 1);
}

textarea:focus {
  outline: 0;
}

[dir] textarea:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="text"]:focus {
  outline: 0;
}

[dir] input[type="text"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="password"]:focus {
  outline: 0;
}

[dir] input[type="password"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="datetime"]:focus {
  outline: 0;
}

[dir] input[type="datetime"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="datetime-local"]:focus {
  outline: 0;
}

[dir] input[type="datetime-local"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="date"]:focus {
  outline: 0;
}

[dir] input[type="date"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="month"]:focus {
  outline: 0;
}

[dir] input[type="month"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="time"]:focus {
  outline: 0;
}

[dir] input[type="time"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="week"]:focus {
  outline: 0;
}

[dir] input[type="week"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="number"]:focus {
  outline: 0;
}

[dir] input[type="number"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="email"]:focus {
  outline: 0;
}

[dir] input[type="email"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="url"]:focus {
  outline: 0;
}

[dir] input[type="url"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="search"]:focus {
  outline: 0;
}

[dir] input[type="search"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="tel"]:focus {
  outline: 0;
}

[dir] input[type="tel"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

input[type="color"]:focus {
  outline: 0;
}

[dir] input[type="color"]:focus {
  border-color: rgba(0, 102, 158, 1);
}

.nesty-input:focus {
  outline: 0;
}

[dir] .nesty-input:focus {
  border-color: rgba(0, 102, 158, 1);
}

ul[data-hc-pills-container]:focus {
  outline: 0;
}

[dir] ul[data-hc-pills-container]:focus {
  border-color: rgba(0, 102, 158, 1);
}

select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.nesty-input::-moz-placeholder,
ul[data-hc-pills-container]::-moz-placeholder {
  color: #999;
  opacity: 1;
}

select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.nesty-input:-ms-input-placeholder,
ul[data-hc-pills-container]:-ms-input-placeholder {
  color: #999;
}

select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.nesty-input::-webkit-input-placeholder,
ul[data-hc-pills-container]::-webkit-input-placeholder {
  color: #999;
}

[dir] ul[data-hc-pills-container][data-hc-focus="true"] {
  border-color: rgba(0, 102, 158, 1);
}

select {
  height: calc(16px * 1.5 + 14px);
}

textarea {
  height: 102px;
  resize: vertical;
}
/********
Search inputs in iOS

This overrides the extra rounded corners on search inputs in iOS so that our
`.form-control` class can properly style them. Note that this cannot simply
be added to `.form-control` as it's not specific enough. For details, see
https://github.com/twbs/bootstrap/issues/11586.
*******/
input[type="search"] {
  -webkit-appearance: none;
}
/********
Special styles for iOS temporal inputs

In Mobile Safari, setting `display: block` on temporal inputs causes the
text within the input to become vertically misaligned. As a workaround, we
set a pixel line-height that matches the given height of the input, but only
for Safari.
*******/
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"] {
    line-height: calc(16px * 1.5 + 14px);
  }

  input[type="time"] {
    line-height: calc(16px * 1.5 + 14px);
  }

  input[type="datetime-local"] {
    line-height: calc(16px * 1.5 + 14px);
  }

  input[type="month"] {
    line-height: calc(16px * 1.5 + 14px);
  }
}
/********
Form groups

Designed to help with the organization and spacing of vertical forms. For
horizontal forms, use the predefined grid classes.
*******/
[dir] .form-field {
  margin-bottom: calc(16px * 1.5);
}

.form-field p {
  display: block;
  font-size: 90%;
  color: #626262;
}

[dir] .form-field p {
  margin-top: 10px;
  margin-bottom: 15px;
}

.form-field .optional {
  color: #555;
}

[dir="ltr"] .form-field .optional {
  margin-left: 4px;
}

[dir="rtl"] .form-field .optional {
  margin-right: 4px;
}

.form-field.boolean {
  position: relative;
}

[dir="ltr"] .form-field.boolean {
  padding-left: 20px;
}

[dir="rtl"] .form-field.boolean {
  padding-right: 20px;
}

.form-field.boolean input[type="checkbox"] {
  position: absolute;
}

[dir="ltr"] .form-field.boolean input[type="checkbox"] {
  left: 0;
}

[dir="rtl"] .form-field.boolean input[type="checkbox"] {
  right: 0;
}

.form-field.boolean label {
  min-height: calc(16px * 1.5);
}

[dir] .form-field.boolean label {
  margin-bottom: 0;
  cursor: pointer;
}
/********
Apply same disabled cursor tweak as for inputs
Some special care is needed because <label>s don't inherit their parent's `cursor`.

Note: Neither radios nor checkboxes can be readonly.
*******/
[dir] input[type="radio"][disabled],
[dir] input[type="radio"].disabled,
[dir] fieldset[disabled] input[type="radio"],
[dir] input[type="checkbox"][disabled],
[dir] input[type="checkbox"].disabled,
[dir] fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
/********
Help text

Apply to any element you wish to create light text for placement immediately
below a form control. Use for general help, formatting, or instructional text.
********/
.help-block {
  display: block;
  font-size: 90%;
  color: #626262;
}

[dir] .help-block {
  margin-top: 10px;
  margin-bottom: 15px;
}

.btn,
input[type="submit"],
.section-subscribe button,
.article-subscribe button,
.community-follow button,
.requests-table-toolbar .organization-subscribe button,
.subscriptions-subscribe button,
.edit-profile-button a,
.pagination-next-link,
.pagination-prev-link,
.pagination-first-link,
.pagination-last-link {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  text-transform: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}

[dir] .btn,
[dir] input[type="submit"],
[dir] .section-subscribe button,
[dir] .article-subscribe button,
[dir] .community-follow button,
[dir] .requests-table-toolbar .organization-subscribe button,
[dir] .subscriptions-subscribe button,
[dir] .edit-profile-button a,
[dir] .pagination-next-link,
[dir] .pagination-prev-link,
[dir] .pagination-first-link,
[dir] .pagination-last-link {
  padding: 8px 16px;
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.btn:focus,
.btn:active:focus,
input[type="submit"]:focus,
input[type="submit"]:active:focus,
.section-subscribe button:focus,
.section-subscribe button:active:focus,
.article-subscribe button:focus,
.article-subscribe button:active:focus,
.community-follow button:focus,
.community-follow button:active:focus,
.requests-table-toolbar .organization-subscribe button:focus,
.requests-table-toolbar .organization-subscribe button:active:focus,
.subscriptions-subscribe button:focus,
.subscriptions-subscribe button:active:focus,
.edit-profile-button a:focus,
.edit-profile-button a:active:focus,
.pagination-next-link:focus,
.pagination-next-link:active:focus,
.pagination-prev-link:focus,
.pagination-prev-link:active:focus,
.pagination-first-link:focus,
.pagination-first-link:active:focus,
.pagination-last-link:focus,
.pagination-last-link:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:hover,
.btn:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.section-subscribe button:hover,
.section-subscribe button:focus,
.article-subscribe button:hover,
.article-subscribe button:focus,
.community-follow button:hover,
.community-follow button:focus,
.requests-table-toolbar .organization-subscribe button:hover,
.requests-table-toolbar .organization-subscribe button:focus,
.subscriptions-subscribe button:hover,
.subscriptions-subscribe button:focus,
.edit-profile-button a:hover,
.edit-profile-button a:focus,
.pagination-next-link:hover,
.pagination-next-link:focus,
.pagination-prev-link:hover,
.pagination-prev-link:focus,
.pagination-first-link:hover,
.pagination-first-link:focus,
.pagination-last-link:hover,
.pagination-last-link:focus {
  color: #fff;
  text-decoration: none;
}

.btn:active,
input[type="submit"]:active,
.section-subscribe button:active,
.article-subscribe button:active,
.community-follow button:active,
.requests-table-toolbar .organization-subscribe button:active,
.subscriptions-subscribe button:active,
.edit-profile-button a:active,
.pagination-next-link:active,
.pagination-prev-link:active,
.pagination-first-link:active,
.pagination-last-link:active {
  outline: none;
}

[dir] .btn:active,
[dir] input[type="submit"]:active,
[dir] .section-subscribe button:active,
[dir] .article-subscribe button:active,
[dir] .community-follow button:active,
[dir] .requests-table-toolbar .organization-subscribe button:active,
[dir] .subscriptions-subscribe button:active,
[dir] .edit-profile-button a:active,
[dir] .pagination-next-link:active,
[dir] .pagination-prev-link:active,
[dir] .pagination-first-link:active,
[dir] .pagination-last-link:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn--default,
.section-subscribe button,
.article-subscribe button,
.community-follow button,
.requests-table-toolbar .organization-subscribe button,
.subscriptions-subscribe button,
.edit-profile-button a,
.pagination-next-link,
.pagination-prev-link,
.pagination-first-link,
.pagination-last-link {
  color: rgba(0, 102, 158, 1);
}

[dir] .btn--default,
[dir] .section-subscribe button,
[dir] .article-subscribe button,
[dir] .community-follow button,
[dir] .requests-table-toolbar .organization-subscribe button,
[dir] .subscriptions-subscribe button,
[dir] .edit-profile-button a,
[dir] .pagination-next-link,
[dir] .pagination-prev-link,
[dir] .pagination-first-link,
[dir] .pagination-last-link {
  border-color: rgba(0, 102, 158, 1);
}

.btn--default:hover,
.btn--default:focus,
.btn--default:active,
.section-subscribe button:hover,
.section-subscribe button:focus,
.section-subscribe button:active,
.article-subscribe button:hover,
.article-subscribe button:focus,
.article-subscribe button:active,
.community-follow button:hover,
.community-follow button:focus,
.community-follow button:active,
.requests-table-toolbar .organization-subscribe button:hover,
.requests-table-toolbar .organization-subscribe button:focus,
.requests-table-toolbar .organization-subscribe button:active,
.subscriptions-subscribe button:hover,
.subscriptions-subscribe button:focus,
.subscriptions-subscribe button:active,
.edit-profile-button a:hover,
.edit-profile-button a:focus,
.edit-profile-button a:active,
.pagination-next-link:hover,
.pagination-next-link:focus,
.pagination-next-link:active,
.pagination-prev-link:hover,
.pagination-prev-link:focus,
.pagination-prev-link:active,
.pagination-first-link:hover,
.pagination-first-link:focus,
.pagination-first-link:active,
.pagination-last-link:hover,
.pagination-last-link:focus,
.pagination-last-link:active {
  color: #fff;
}

[dir] .btn--default:hover,
[dir] .btn--default:focus,
[dir] .btn--default:active,
[dir] .section-subscribe button:hover,
[dir] .section-subscribe button:focus,
[dir] .section-subscribe button:active,
[dir] .article-subscribe button:hover,
[dir] .article-subscribe button:focus,
[dir] .article-subscribe button:active,
[dir] .community-follow button:hover,
[dir] .community-follow button:focus,
[dir] .community-follow button:active,
[dir] .requests-table-toolbar .organization-subscribe button:hover,
[dir] .requests-table-toolbar .organization-subscribe button:focus,
[dir] .requests-table-toolbar .organization-subscribe button:active,
[dir] .subscriptions-subscribe button:hover,
[dir] .subscriptions-subscribe button:focus,
[dir] .subscriptions-subscribe button:active,
[dir] .edit-profile-button a:hover,
[dir] .edit-profile-button a:focus,
[dir] .edit-profile-button a:active,
[dir] .pagination-next-link:hover,
[dir] .pagination-next-link:focus,
[dir] .pagination-next-link:active,
[dir] .pagination-prev-link:hover,
[dir] .pagination-prev-link:focus,
[dir] .pagination-prev-link:active,
[dir] .pagination-first-link:hover,
[dir] .pagination-first-link:focus,
[dir] .pagination-first-link:active,
[dir] .pagination-last-link:hover,
[dir] .pagination-last-link:focus,
[dir] .pagination-last-link:active {
  background-color: #003e61;
  border-color: #003e61;
}

.btn--primary,
input[type="submit"],
.edit-profile-button a {
  color: #fff;
}

[dir] .btn--primary,
[dir] input[type="submit"],
[dir] .edit-profile-button a {
  background-color: rgba(0, 102, 158, 1);
  border-color: rgba(0, 102, 158, 1);
}

.btn--primary:hover,
.btn--primary:focus,
.btn--primary:active,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="submit"]:active,
.edit-profile-button a:hover,
.edit-profile-button a:focus,
.edit-profile-button a:active {
  color: #e0e0e0;
}

[dir] .btn--primary:hover,
[dir] .btn--primary:focus,
[dir] .btn--primary:active,
[dir] input[type="submit"]:hover,
[dir] input[type="submit"]:focus,
[dir] input[type="submit"]:active,
[dir] .edit-profile-button a:hover,
[dir] .edit-profile-button a:focus,
[dir] .edit-profile-button a:active {
  background-color: #00456b;
  border-color: #002e47;
}

[dir] .btn--topbar {
  border: 1px solid currentColor;
  border-radius: 100px;
}

.btn--topbar:hover {
  opacity: 1;
}

[dir] .btn--topbar:active {
  box-shadow: none;
}
@media (min-width: 768px) {
  .btn--topbar {
    display: inline-block;
    vertical-align: top;
  }

  [dir] .btn--topbar {
    margin-bottom: 0;
  }
}

.topbar--small .btn--topbar {
  color: #fff;
}

[dir] .topbar--small .btn--topbar {
  background-color: transparent;
  border-color: #fff;
}

.topbar--small .btn--topbar:hover,
.topbar--small .btn--topbar:focus,
.topbar--small .btn--topbar:active {
  color: #e0e0e0;
}

[dir] .topbar--small .btn--topbar:hover,
[dir] .topbar--small .btn--topbar:focus,
[dir] .topbar--small .btn--topbar:active {
  background-color: darken(transparent, 10%);
  border-color: #e0e0e0;
}
@media (max-width: 767px) {
  .btn--topbar {
    display: block;
    width: 100%;
  }

  [dir] .btn--topbar {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}

[dir] .btn--sidebar-toggle {
  margin-bottom: calc(16px * 1.5);
}

[dir] .my-activities-items__body button {
  padding: calc(12px / 2) 12px;
}

[dir="ltr"] .btn .fa {
  margin-right: 4px;
}

[dir="rtl"] .btn .fa {
  margin-left: 4px;
}

[dir="ltr"] .container {
  padding-right: 15px;
  padding-left: 15px;
}

[dir="rtl"] .container {
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  [dir="ltr"] .container {
    padding-right: calc(15px * 2);
    padding-left: calc(15px * 2);
  }

  [dir="rtl"] .container {
    padding-right: calc(15px * 2);
    padding-left: calc(15px * 2);
  }
}

[dir] .container--grey {
  background-color: #f6f7f8;
}

.container-inner {
  max-width: 1200px;
}

[dir] .container-inner {
  margin: 0 auto;
}


/***** Community Badges *****/
/* Styles labels used next to the authors of article comments, community posts, and community comments */
.community-badge-titles {
  background-color: #04444d;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 2px 8px;
  vertical-align: middle;
  white-space: nowrap;
  display: inline-flex;
  line-height: 20px;
  margin: 0 2px;
}

.community-badge-container-achievements {
  padding-top: 5px;
}

.community-badge-achievements {
  display: inline-block;
  margin: 0 3px 0 0;
}

[dir="rtl"] .community-badge-achievements {
  margin: 0 0 0 3px;
}

.community-badge-achievements img {
  width: 22px;
  height: 22px;
}

.community-badge-titles img {
  width: 20px;
  height: 20px;
}

.profile-info .community-badge-achievements img {
  width: 40px;
  height: 40px;
}

.profile-badges-items {
  margin-top: 25px;
}

.profile-badges-item {
  border-top: 1px solid #ddd;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: flex-start;
  padding: 27px 12px;
}

.profile-badges-item > div {
  padding-right: 12px;
  padding-left: 12px;
}

.profile-badges-item-image {
  /* height: 40px; */
 /*  width: 40px; */
  margin-right: 12px;
}

.profile-badges-item-image img {
  max-height: 40px;
}

[dir="rtl"] .profile-badges-item-image {
  margin-left: 12px;
  margin-right: 0;
}

.profile-badges-item-title, .profile-badges-item-metadata-title {
  font-size: 15px;
  margin-bottom: 10px;
}

.profile-badges-item-title {
  font-weight: 600;
}

.profile-badges-item-description, .profile-badges-item-metadata-description {
  color: #555;
  font-size: 13px;
  margin: 0;
}

.profile-badges-item-metadata {
  margin-left: auto;
  text-align: right;
}

[dir="rtl"] .profile-badges-item-metadata {
  margin-left: 0;
  margin-right: auto;
  text-align: left;
}

/* Tables */
[dir] table {
  background-color: transparent;
}

caption {
  color: #818a91;
}

[dir] caption {
  padding-top: 12px;
  padding-bottom: 12px;
}

[dir="ltr"] caption {
  text-align: left;
}

[dir="rtl"] caption {
  text-align: right;
}

[dir="ltr"] th {
  text-align: left;
}

[dir="rtl"] th {
  text-align: right;
}
/* Baseline styles */
.table {
  width: 100%;
  max-width: 100%;
}

[dir] .table {
  margin-bottom: calc(16px * 1.5);
}

.table th,
.table td {
  vertical-align: top;
}

[dir] .table th,
[dir] .table td {
  padding: 12px;
}

[dir] .table td {
  border-top: 1px solid #ddd;
}

.table thead th {
  vertical-align: bottom;
}

[dir] .table tbody + tbody {
  border-top: 1px solid #ddd;
}

[dir] .table .table {
  background-color: #fff;
}

.table--color-header th {
  color: #fff;
}

[dir] .table--color-header th {
  background-color: rgba(0, 102, 158, 1);
}

[dir] .table--striped th,
[dir] .table--striped td,
[dir] .table--striped thead th {
  border-color: #fff;
}

.table--striped tbody tr:nth-child(odd) {
  color: inherit;
}

[dir] .table--striped tbody tr:nth-child(odd) {
  background-color: #eee;
}

.table--hover tbody tr:hover {
  color: inherit;
}

[dir] .table--hover tbody tr:hover {
  background-color: #eee;
}

[dir] .table--bordered {
  border: 1px solid #d3d6d8;
}

[dir="ltr"] .table--bordered td {
  border-left: 1px solid #d3d6d8;
}

[dir="rtl"] .table--bordered td {
  border-right: 1px solid #d3d6d8;
}

[dir="ltr"] .table--bordered th {
  border-left: 1px solid #d3d6d8;
}

[dir="rtl"] .table--bordered th {
  border-right: 1px solid #d3d6d8;
}
/***********
Responsive tables

Wrap your tables in `.table-responsive` and we'll make them mobile friendly
by enabling horizontal scrolling. Only applies <768px. Everything above that
will display normally.
************/
.table-responsive {
  min-height: 0.01%; /* Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) */
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  [dir] .table-responsive {
    margin-bottom: calc(16px * 1.5 * 0.75);
    border: 1px solid #ddd;
  }

  [dir] .table-responsive > .table {
    margin-bottom: 0;
  }

  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
}

[dir="ltr"] .row {
  margin-right: calc(11px * -1);
  margin-left: calc(11px * -1);
}

[dir="rtl"] .row {
  margin-right: calc(15px * -1);
  margin-left: calc(15px * -1);
}

.column {
  position: relative;
  width: 100%;
  min-height: 1px;
}

[dir="ltr"] .column {
  float: left;
  padding-right: 11px;
  padding-left: 11px;
}

[dir="rtl"] .column {
  float: right;
  padding-right: 15px;
  padding-left: 15px;
}

.column--xs-1 {
  width: 8.33333%;
}

.column--xs-2 {
  width: 16.66667%;
}

.column--xs-3 {
  width: 25%;
}

.column--xs-4 {
  width: 33.33333%;
}

.column--xs-5 {
  width: 41.66667%;
}

.column--xs-6 {
  width: 50%;
}

.column--xs-7 {
  width: 58.33333%;
}

.column--xs-8 {
  width: 66.66667%;
}

.column--xs-9 {
  width: 75%;
}

.column--xs-10 {
  width: 83.33333%;
}

.column--xs-11 {
  width: 91.66667%;
}

.column--xs-12 {
  width: 100%;
}

[dir="ltr"] .column--xs-offset-0 {
  margin-left: 0%;
}

[dir="rtl"] .column--xs-offset-0 {
  margin-right: 0%;
}

[dir="ltr"] .column--xs-offset-1 {
  margin-left: 8.33333%;
}

[dir="rtl"] .column--xs-offset-1 {
  margin-right: 8.33333%;
}

[dir="ltr"] .column--xs-offset-2 {
  margin-left: 16.66667%;
}

[dir="rtl"] .column--xs-offset-2 {
  margin-right: 16.66667%;
}

[dir="ltr"] .column--xs-offset-3 {
  margin-left: 25%;
}

[dir="rtl"] .column--xs-offset-3 {
  margin-right: 25%;
}

[dir="ltr"] .column--xs-offset-4 {
  margin-left: 33.33333%;
}

[dir="rtl"] .column--xs-offset-4 {
  margin-right: 33.33333%;
}

[dir="ltr"] .column--xs-offset-5 {
  margin-left: 41.66667%;
}

[dir="rtl"] .column--xs-offset-5 {
  margin-right: 41.66667%;
}

[dir="ltr"] .column--xs-offset-6 {
  margin-left: 50%;
}

[dir="rtl"] .column--xs-offset-6 {
  margin-right: 50%;
}

[dir="ltr"] .column--xs-offset-7 {
  margin-left: 58.33333%;
}

[dir="rtl"] .column--xs-offset-7 {
  margin-right: 58.33333%;
}

[dir="ltr"] .column--xs-offset-8 {
  margin-left: 66.66667%;
}

[dir="rtl"] .column--xs-offset-8 {
  margin-right: 66.66667%;
}

[dir="ltr"] .column--xs-offset-9 {
  margin-left: 75%;
}

[dir="rtl"] .column--xs-offset-9 {
  margin-right: 75%;
}

[dir="ltr"] .column--xs-offset-10 {
  margin-left: 83.33333%;
}

[dir="rtl"] .column--xs-offset-10 {
  margin-right: 83.33333%;
}

[dir="ltr"] .column--xs-offset-11 {
  margin-left: 91.66667%;
}

[dir="rtl"] .column--xs-offset-11 {
  margin-right: 91.66667%;
}

[dir="ltr"] .column--xs-offset-12 {
  margin-left: 100%;
}

[dir="rtl"] .column--xs-offset-12 {
  margin-right: 100%;
}
@media (min-width: 768px) {
  .column--sm-1 {
    width: 8.33333%;
  }

  .column--sm-2 {
    width: 19.66667%;
  }

  .column--sm-3 {
    width: 25%;
  }

  .column--sm-4 {
    width: 33.33333%;
  }

  .column--sm-5 {
    width: 41.66667%;
  }

  .column--sm-6 {
    width: 50%;
  }

  .column--sm-7 {
    width: 58.33333%;
  }

  .column--sm-8 {
    width: 66.66667%;
  }

  .column--sm-9 {
    width: 75%;
  }

  .column--sm-10 {
    width: 80.33333%;
  }

  .column--sm-11 {
    width: 91.66667%;
  }

  .column--sm-12 {
    width: 100%;
  }

  [dir="ltr"] .column--sm-offset-0 {
    margin-left: 0%;
  }

  [dir="rtl"] .column--sm-offset-0 {
    margin-right: 0%;
  }

  [dir="ltr"] .column--sm-offset-1 {
    margin-left: 8.33333%;
  }

  [dir="rtl"] .column--sm-offset-1 {
    margin-right: 8.33333%;
  }

  [dir="ltr"] .column--sm-offset-2 {
    margin-left: 16.66667%;
  }

  [dir="rtl"] .column--sm-offset-2 {
    margin-right: 16.66667%;
  }

  [dir="ltr"] .column--sm-offset-3 {
    margin-left: 25%;
  }

  [dir="rtl"] .column--sm-offset-3 {
    margin-right: 25%;
  }

  [dir="ltr"] .column--sm-offset-4 {
    margin-left: 33.33333%;
  }

  [dir="rtl"] .column--sm-offset-4 {
    margin-right: 33.33333%;
  }

  [dir="ltr"] .column--sm-offset-5 {
    margin-left: 41.66667%;
  }

  [dir="rtl"] .column--sm-offset-5 {
    margin-right: 41.66667%;
  }

  [dir="ltr"] .column--sm-offset-6 {
    margin-left: 50%;
  }

  [dir="rtl"] .column--sm-offset-6 {
    margin-right: 50%;
  }

  [dir="ltr"] .column--sm-offset-7 {
    margin-left: 58.33333%;
  }

  [dir="rtl"] .column--sm-offset-7 {
    margin-right: 58.33333%;
  }

  [dir="ltr"] .column--sm-offset-8 {
    margin-left: 66.66667%;
  }

  [dir="rtl"] .column--sm-offset-8 {
    margin-right: 66.66667%;
  }

  [dir="ltr"] .column--sm-offset-9 {
    margin-left: 75%;
  }

  [dir="rtl"] .column--sm-offset-9 {
    margin-right: 75%;
  }

  [dir="ltr"] .column--sm-offset-10 {
    margin-left: 83.33333%;
  }

  [dir="rtl"] .column--sm-offset-10 {
    margin-right: 83.33333%;
  }

  [dir="ltr"] .column--sm-offset-11 {
    margin-left: 91.66667%;
  }

  [dir="rtl"] .column--sm-offset-11 {
    margin-right: 91.66667%;
  }

  [dir="ltr"] .column--sm-offset-12 {
    margin-left: 100%;
  }

  [dir="rtl"] .column--sm-offset-12 {
    margin-right: 100%;
  }
}
@media (min-width: 992px) {
  .column--md-1 {
    width: 8.33333%;
  }

  .column--md-2 {
    width: 16.66667%;
  }

  .column--md-3 {
    width: 25%;
  }

  .column--md-4 {
    width: 33.33333%;
  }

  .column--md-5 {
    width: 41.66667%;
  }

  .column--md-6 {
    width: 50%;
  }

  .column--md-7 {
    width: 58.33333%;
  }

  .column--md-8 {
    width: 66.66667%;
  }

  .column--md-9 {
    width: 75%;
  }

  .column--md-10 {
    width: 83.33333%;
  }

  .column--md-11 {
    width: 91.66667%;
  }

  .column--md-12 {
    width: 100%;
  }

  [dir="ltr"] .column--md-offset-1 {
    margin-left: 8.33333%;
  }

  [dir="rtl"] .column--md-offset-1 {
    margin-right: 8.33333%;
  }

  [dir="ltr"] .column--md-offset-2 {
    margin-left: 16.66667%;
  }

  [dir="rtl"] .column--md-offset-2 {
    margin-right: 16.66667%;
  }

  [dir="ltr"] .column--md-offset-3 {
    margin-left: 25%;
  }

  [dir="rtl"] .column--md-offset-3 {
    margin-right: 25%;
  }

  [dir="ltr"] .column--md-offset-4 {
    margin-left: 33.33333%;
  }

  [dir="rtl"] .column--md-offset-4 {
    margin-right: 33.33333%;
  }

  [dir="ltr"] .column--md-offset-5 {
    margin-left: 41.66667%;
  }

  [dir="rtl"] .column--md-offset-5 {
    margin-right: 41.66667%;
  }

  [dir="ltr"] .column--md-offset-6 {
    margin-left: 50%;
  }

  [dir="rtl"] .column--md-offset-6 {
    margin-right: 50%;
  }

  [dir="ltr"] .column--md-offset-7 {
    margin-left: 58.33333%;
  }

  [dir="rtl"] .column--md-offset-7 {
    margin-right: 58.33333%;
  }

  [dir="ltr"] .column--md-offset-8 {
    margin-left: 66.66667%;
  }

  [dir="rtl"] .column--md-offset-8 {
    margin-right: 66.66667%;
  }

  [dir="ltr"] .column--md-offset-9 {
    margin-left: 75%;
  }

  [dir="rtl"] .column--md-offset-9 {
    margin-right: 75%;
  }

  [dir="ltr"] .column--md-offset-10 {
    margin-left: 83.33333%;
  }

  [dir="rtl"] .column--md-offset-10 {
    margin-right: 83.33333%;
  }

  [dir="ltr"] .column--md-offset-11 {
    margin-left: 91.66667%;
  }

  [dir="rtl"] .column--md-offset-11 {
    margin-right: 91.66667%;
  }

  [dir="ltr"] .column--md-offset-12 {
    margin-left: 100%;
  }

  [dir="rtl"] .column--md-offset-12 {
    margin-right: 100%;
  }
}
@media (min-width: 1200px) {
  .column--lg-1 {
    width: 8.33333%;
  }

  .column--lg-2 {
    width: 16.66667%;
  }

  .column--lg-3 {
    width: 25%;
  }

  .column--lg-4 {
    width: 33.33333%;
  }

  .column--lg-5 {
    width: 41.66667%;
  }

  .column--lg-6 {
    width: 50%;
  }

  .column--lg-7 {
    width: 58.33333%;
  }

  .column--lg-8 {
    width: 66.66667%;
  }

  .column--lg-9 {
    width: 75%;
  }

  .column--lg-10 {
    width: 83.33333%;
  }

  .column--lg-11 {
    width: 91.66667%;
  }

  .column--lg-12 {
    width: 100%;
  }

  [dir="ltr"] .column--lg-pull-0 {
    right: auto;
  }

  [dir="rtl"] .column--lg-pull-0 {
    left: auto;
  }

  [dir="ltr"] .column--lg-pull-1 {
    right: 8.33333%;
  }

  [dir="rtl"] .column--lg-pull-1 {
    left: 8.33333%;
  }

  [dir="ltr"] .column--lg-pull-2 {
    right: 16.66667%;
  }

  [dir="rtl"] .column--lg-pull-2 {
    left: 16.66667%;
  }

  [dir="ltr"] .column--lg-pull-3 {
    right: 25%;
  }

  [dir="rtl"] .column--lg-pull-3 {
    left: 25%;
  }

  [dir="ltr"] .column--lg-pull-4 {
    right: 33.33333%;
  }

  [dir="rtl"] .column--lg-pull-4 {
    left: 33.33333%;
  }

  [dir="ltr"] .column--lg-pull-5 {
    right: 41.66667%;
  }

  [dir="rtl"] .column--lg-pull-5 {
    left: 41.66667%;
  }

  [dir="ltr"] .column--lg-pull-6 {
    right: 50%;
  }

  [dir="rtl"] .column--lg-pull-6 {
    left: 50%;
  }

  [dir="ltr"] .column--lg-pull-7 {
    right: 58.33333%;
  }

  [dir="rtl"] .column--lg-pull-7 {
    left: 58.33333%;
  }

  [dir="ltr"] .column--lg-pull-8 {
    right: 66.66667%;
  }

  [dir="rtl"] .column--lg-pull-8 {
    left: 66.66667%;
  }

  [dir="ltr"] .column--lg-pull-9 {
    right: 75%;
  }

  [dir="rtl"] .column--lg-pull-9 {
    left: 75%;
  }

  [dir="ltr"] .column--lg-pull-10 {
    right: 83.33333%;
  }

  [dir="rtl"] .column--lg-pull-10 {
    left: 83.33333%;
  }

  [dir="ltr"] .column--lg-pull-11 {
    right: 91.66667%;
  }

  [dir="rtl"] .column--lg-pull-11 {
    left: 91.66667%;
  }

  [dir="ltr"] .column--lg-pull-12 {
    right: 100%;
  }

  [dir="rtl"] .column--lg-pull-12 {
    left: 100%;
  }

  [dir="ltr"] .column--lg-push-0 {
    left: auto;
  }

  [dir="rtl"] .column--lg-push-0 {
    right: auto;
  }

  [dir="ltr"] .column--lg-push-1 {
    left: 8.33333%;
  }

  [dir="rtl"] .column--lg-push-1 {
    right: 8.33333%;
  }

  [dir="ltr"] .column--lg-push-2 {
    left: 16.66667%;
  }

  [dir="rtl"] .column--lg-push-2 {
    right: 16.66667%;
  }

  [dir="ltr"] .column--lg-push-3 {
    left: 25%;
  }

  [dir="rtl"] .column--lg-push-3 {
    right: 25%;
  }

  [dir="ltr"] .column--lg-push-4 {
    left: 33.33333%;
  }

  [dir="rtl"] .column--lg-push-4 {
    right: 33.33333%;
  }

  [dir="ltr"] .column--lg-push-5 {
    left: 41.66667%;
  }

  [dir="rtl"] .column--lg-push-5 {
    right: 41.66667%;
  }

  [dir="ltr"] .column--lg-push-6 {
    left: 50%;
  }

  [dir="rtl"] .column--lg-push-6 {
    right: 50%;
  }

  [dir="ltr"] .column--lg-push-7 {
    left: 58.33333%;
  }

  [dir="rtl"] .column--lg-push-7 {
    right: 58.33333%;
  }

  [dir="ltr"] .column--lg-push-8 {
    left: 66.66667%;
  }

  [dir="rtl"] .column--lg-push-8 {
    right: 66.66667%;
  }

  [dir="ltr"] .column--lg-push-9 {
    left: 75%;
  }

  [dir="rtl"] .column--lg-push-9 {
    right: 75%;
  }

  [dir="ltr"] .column--lg-push-10 {
    left: 83.33333%;
  }

  [dir="rtl"] .column--lg-push-10 {
    right: 83.33333%;
  }

  [dir="ltr"] .column--lg-push-11 {
    left: 91.66667%;
  }

  [dir="rtl"] .column--lg-push-11 {
    right: 91.66667%;
  }

  [dir="ltr"] .column--lg-push-12 {
    left: 100%;
  }

  [dir="rtl"] .column--lg-push-12 {
    right: 100%;
  }

  [dir="ltr"] .column--lg-offset-0 {
    margin-left: 0%;
  }

  [dir="rtl"] .column--lg-offset-0 {
    margin-right: 0%;
  }

  [dir="ltr"] .column--lg-offset-1 {
    margin-left: 8.33333%;
  }

  [dir="rtl"] .column--lg-offset-1 {
    margin-right: 8.33333%;
  }

  [dir="ltr"] .column--lg-offset-2 {
    margin-left: 16.66667%;
  }

  [dir="rtl"] .column--lg-offset-2 {
    margin-right: 16.66667%;
  }

  [dir="ltr"] .column--lg-offset-3 {
    margin-left: 25%;
  }

  [dir="rtl"] .column--lg-offset-3 {
    margin-right: 25%;
  }

  [dir="ltr"] .column--lg-offset-4 {
    margin-left: 33.33333%;
  }

  [dir="rtl"] .column--lg-offset-4 {
    margin-right: 33.33333%;
  }

  [dir="ltr"] .column--lg-offset-5 {
    margin-left: 41.66667%;
  }

  [dir="rtl"] .column--lg-offset-5 {
    margin-right: 41.66667%;
  }

  [dir="ltr"] .column--lg-offset-6 {
    margin-left: 50%;
  }

  [dir="rtl"] .column--lg-offset-6 {
    margin-right: 50%;
  }

  [dir="ltr"] .column--lg-offset-7 {
    margin-left: 58.33333%;
  }

  [dir="rtl"] .column--lg-offset-7 {
    margin-right: 58.33333%;
  }

  [dir="ltr"] .column--lg-offset-8 {
    margin-left: 66.66667%;
  }

  [dir="rtl"] .column--lg-offset-8 {
    margin-right: 66.66667%;
  }

  [dir="ltr"] .column--lg-offset-9 {
    margin-left: 75%;
  }

  [dir="rtl"] .column--lg-offset-9 {
    margin-right: 75%;
  }

  [dir="ltr"] .column--lg-offset-10 {
    margin-left: 83.33333%;
  }

  [dir="rtl"] .column--lg-offset-10 {
    margin-right: 83.33333%;
  }

  [dir="ltr"] .column--lg-offset-11 {
    margin-left: 91.66667%;
  }

  [dir="rtl"] .column--lg-offset-11 {
    margin-right: 91.66667%;
  }

  [dir="ltr"] .column--lg-offset-12 {
    margin-left: 100%;
  }

  [dir="rtl"] .column--lg-offset-12 {
    margin-right: 100%;
  }
}

.layout {
  min-height: 100%;
}

[dir] .layout {
  background-color: #fff;
}

.layout__content {
  width: 100%;
  min-height: calc(100vh - 490px);
}

[dir] .layout__content {
  padding-top: calc(16px * 1.5 * 4);
}

.layout__content:after {
  display: block;
  height: 0;
  font-weight: 900;
  visibility: hidden;
  content: "\00a0";
}
@media (min-width: 768px) {
  [dir] .layout__content {
    padding-top: calc(16px * 1.5 * 5);
  }
}

.layout__header,
.layout__footer {
  flex: none;
}

.meta {
  font-size: 14px;
  color: #808488;
}

.meta__item {
  display: inline-block;
}

[dir="ltr"] .meta__item {
  margin-right: calc(12px / 2);
}

[dir="rtl"] .meta__item {
  margin-left: calc(12px / 2);
}

.meta__item + .meta__item:before {
  position: relative;
  top: -2px;
  font-size: 8px;
  font-weight: 900;
  content: "\2022";
}

[dir="ltr"] .meta__item + .meta__item:before {
  margin-right: calc(12px / 1.75);
}

[dir="rtl"] .meta__item + .meta__item:before {
  margin-left: calc(12px / 1.75);
}

[dir] .meta--profile {
  margin-bottom: 0;
}

.lines-button {
  position: relative;
  display: inline-block;
  width: 45px;
  height: 45px;
  font-size: calc(16px - 5px);
  font-weight: 700;
  line-height: 1.5;
  text-transform: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}

[dir] .lines-button {
  padding: 7.5px;
  margin-top: 4px;
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-color: transparent !important;
  border: 0;
  border-radius: 4px;
}

.lines-button:focus,
.lines-button:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.lines-button:hover,
.lines-button:focus {
  color: #fff;
  text-decoration: none;
}

.lines-button:active {
  outline: none;
}

[dir] .lines-button:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
@media (max-width: 767px) {
  [dir="ltr"] .lines-button {
    float: right;
  }

  [dir="rtl"] .lines-button {
    float: left;
  }
}
@media (min-width: 768px) {
  .lines-button {
    display: none;
  }
}

.lines-button:hover {
  opacity: 1;
}

.lines-button:active {
  outline: 0;
  transition: none;
}

[dir] .lines-button:active {
  box-shadow: none;
}

.lines-button:focus {
  outline: 0;
}

[dir] .lines-button.is-active .lines {
  background-color: transparent !important;
}
/* common to all three-liners */
.lines {
  position: absolute;
  top: calc(50% - 1px);
  display: inline-block;
  width: 30px;
  height: 2px;
  transition: 0.3s;
}

[dir] .lines {
  background: #fff;
  border-radius: 2px;
}

[dir="ltr"] .lines {
  left: calc(50% - 15px);
}

[dir="rtl"] .lines {
  right: calc(50% - 15px);
}

.lines:before,
.lines:after {
  position: absolute;
  display: inline-block;
  width: 30px;
  height: 2px;
  content: "";
  transition: 0.3s;
}

[dir] .lines:before,
[dir] .lines:after {
  background: #fff;
  border-radius: 2px;
  transform-origin: 2px center;
}

[dir="ltr"] .lines:before,
[dir="ltr"] .lines:after {
  left: 0;
}

[dir="rtl"] .lines:before,
[dir="rtl"] .lines:after {
  right: 0;
}

.lines:before {
  top: 8px;
}

.lines:after {
  top: -8px;
}

.lines--sidebar {
  position: relative;
  top: -5px;
}

[dir="ltr"] .lines--sidebar {
  left: 0;
  margin: 0 calc(16px * 1.5 / 3) 0 0;
}

[dir="rtl"] .lines--sidebar {
  right: 0;
  margin: 0 0 0 calc(16px * 1.5 / 3);
}

.lines--sidebar,
.lines--sidebar:before,
.lines--sidebar:after {
  width: 16px;
  height: 1px;
}

.lines--sidebar:before {
  top: -5px;
}

.lines--sidebar:after {
  top: 5px;
}

[dir] .topbar--small .lines {
  background-color: #222;
}

[dir] .topbar--small .lines:before,
[dir] .topbar--small .lines:after {
  background-color: #222;
}

[dir] .lines-button.is-active {
  transform: scale3d(0.8, 0.8, 0.8);
}

[dir] .lines-button.is-active .lines {
  background: transparent;
}

.lines-button.is-active .lines:before,
.lines-button.is-active .lines:after {
  top: 0;
  width: 30px;
}

[dir] .lines-button.is-active .lines:before,
[dir] .lines-button.is-active .lines:after {
  transform-origin: 50% 50%;
}

[dir="ltr"] .lines-button.is-active .lines:before {
  transform: rotate3d(0, 0, 1, 45deg);
}

[dir="rtl"] .lines-button.is-active .lines:before {
  transform: rotate3d(0, 0, 1, -45deg);
}

[dir="ltr"] .lines-button.is-active .lines:after {
  transform: rotate3d(0, 0, 1, -45deg);
}

[dir="rtl"] .lines-button.is-active .lines:after {
  transform: rotate3d(0, 0, 1, 45deg);
}

.logo-wrapper {
  display: inline-block;
  vertical-align: middle;
}

.logo img {
  max-height: 50px !important;
}

.logo svg {
  width: auto;
  height: 50px;
}

.logo__secondary {
  display: none;
}

.topbar__nav--white .logo__main,
.topbar__nav--filled .logo__main,
.topbar--small .logo__main {
  display: none;
}

.topbar__nav--white .logo__secondary,
.topbar__nav--filled .logo__secondary,
.topbar--small .logo__secondary {
  display: block;
}

.breadcrumbs {
  list-style: none;
}

[dir] .breadcrumbs {
  padding: 8px 0 0;
  margin-bottom: calc(16px * 1.5);
  background-color: transparent;
}

.breadcrumbs > li {
  display: inline-block;
  color: #818a91;
}

.breadcrumbs > li + li:before {
  font-weight: 900;
  color: #ccc;
  content: "›\00a0";
}

[dir] .breadcrumbs > li + li:before {
  padding: 0 5px;
}

.breadcrumbs > li a {
  color: rgba(0, 102, 158, 1);
}

.breadcrumbs > li:last-child a {
  color: rgba(0, 102, 158, 1);
}

.breadcrumbs--search-results {
  font-size: calc(16px * 0.85);
}

[dir] .breadcrumbs--search-results {
  padding: 0;
  margin-bottom: calc(16px * 1.5 / 2);
}

.help-center-name {
  display: inline-block;
  vertical-align: middle;
}

[dir="ltr"] .help-center-name {
  margin: 0 0 0 15px;
}

[dir="rtl"] .help-center-name {
  margin: 0 15px 0 0;
}
@media (max-width: 767px) {
  .help-center-name {
    display: none;
  }
}

.hero-unit {
  position: relative;
  z-index: 3;
  overflow: hidden;
}

[dir] .hero-unit {
  padding: calc(100px + 2%) 15px 2%;
  transform: translate3d(0, 0, 0);
}
@media (max-width: 767px) {
  [dir] .hero-unit {
    padding-top: 100px;
  }
}

[dir] .home-page {
  margin-top: calc(16px * 1.5 * -5);
}

[dir] .home-page__section {
  padding-top: calc(16px * 1.5 * 2);
  padding-bottom: calc(16px * 1.5 * 2);
}
@media (min-width: 768px) {
  [dir] .home-page__section {
    padding-top: calc(16px * 1.5 * 4);
    padding-bottom: calc(16px * 1.5 * 4);
  }
}

.avatar {
  position: relative;
  display: inline-block;
}

.avatar--agent:before {
  position: absolute;
  bottom: -4px;
  display: flex;
  width: 20px;
  height: 20px;
  font-family: "Font Awesome 5 Free";
  font-size: 8px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  color: #fff;
  content: "\f007";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  align-items: center;
  justify-content: center;
}

[dir] .avatar--agent:before {
  background-color: rgba(114, 161, 48, 1);
  border: 2px solid rgba(255, 255, 255, 1);
  border-radius: 100%;
}

[dir="ltr"] .avatar--agent:before {
  right: -4px;
}

[dir="rtl"] .avatar--agent:before {
  left: -4px;
}

[dir] .user-avatar {
  border-radius: 100%;
}

.user-avatar--default {
  width: 56px;
  height: 56px;
}

.user-avatar--topbar {
  width: 30px;
  height: 30px;
}

.search {
  position: relative;
}

.search:before {
  position: absolute;
  top: 50%;
  width: 24px;
  height: 24px;
  content: "";
}

[dir] .search:before {
  background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2224%22%20viewBox%3D%220%200%2023%2024%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-6%20-2%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%2219.889%22%20cy%3D%2211.611%22%20r%3D%228%22%20stroke%3D%22%23BDBDBD%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2019.89%2011.61%29%22%3E%3C/circle%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23BDBDBD%22%20fill-rule%3D%22nonzero%22%20d%3D%22M9.34328327%2C15.6566781%20L11.3432833%2C15.6566781%20L11.3432833%2C25.6606781%20C11.3432833%2C26.2106781%2010.8992833%2C26.6566781%2010.3432833%2C26.6566781%20C9.79128327%2C26.6566781%209.34328327%2C26.2116781%209.34328327%2C25.6606781%20L9.34328327%2C15.6566781%20Z%22%20transform%3D%22rotate%2845%2010.343%2021.157%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E)
    no-repeat;
  transform: translateY(-50%);
}

[dir="ltr"] .search:before {
  left: 10px;
}

[dir="rtl"] .search:before {
  right: 10px;
}

.searchbox-suggestions ul {
  list-style: none;
}

[dir] .searchbox-suggestions ul {
  margin-bottom: calc(16px * 1.5);
}

[dir="ltr"] .searchbox-suggestions ul {
  padding-left: 0;
}

[dir="rtl"] .searchbox-suggestions ul {
  padding-right: 0;
}

[dir] .searchbox-suggestions li {
  margin-bottom: calc(16px * 1.5 / 3);
}

.search-results-column a {
  color: rgba(0, 102, 158, 1);
}

.search-box {
  position: relative;
}

.search-box #query {
  transition: border 0.3s ease;
}

[dir="ltr"] .search-box #query {
  padding: 10px 12px 10px 35px;
}

[dir="rtl"] .search-box #query {
  padding: 10px 35px 10px 12px;
}

.search-box--hero-unit {
  z-index: 2;
  max-width: 755px;
  transition: top 0.3s ease;
}

[dir] .search-box--hero-unit {
  margin: 0 auto;
}

.search-box--hero-unit .search {
  display: flex;
}

[dir="ltr"] .search-box--hero-unit .search:before {
  left: 20px;
}

[dir="rtl"] .search-box--hero-unit .search:before {
  right: 20px;
}

.search-box--hero-unit #query {
  height: 50px;
  transition: border 0.3s ease, background-color 0.3s ease;
}

[dir] .search-box--hero-unit #query {
  padding: 0 55px;
  background-color: #fff;
  border-color: #fff;
}

[dir] .search-box--hero-unit #query:focus {
  background-color: #fff;
}

.search-box--hero-unit input[type="submit"] {
  display: inline-block;
  height: 50px;
  font-size: 16px;
  color: #fff;
  text-transform: capitalize;
  flex-shrink: 0;
}

[dir] .search-box--hero-unit input[type="submit"] {
  background-color: rgba(0, 102, 158, 1);
  border-color: rgba(0, 102, 158, 1);
  border-radius: 4px;
}

[dir="ltr"] .search-box--hero-unit input[type="submit"] {
  padding-right: calc(12px + 4px);
  padding-left: calc(12px + 4px);
  margin-left: 20px;
}

[dir="rtl"] .search-box--hero-unit input[type="submit"] {
  padding-right: calc(12px + 4px);
  padding-left: calc(12px + 4px);
  margin-right: 20px;
}

.search-box--hero-unit input[type="submit"]:hover,
.search-box--hero-unit input[type="submit"]:focus,
.search-box--hero-unit input[type="submit"]:active {
  color: #e0e0e0;
}

[dir] .search-box--hero-unit input[type="submit"]:hover,
[dir] .search-box--hero-unit input[type="submit"]:focus,
[dir] .search-box--hero-unit input[type="submit"]:active {
  background-color: #003e61;
  border-color: #003e61;
}

[dir] .search-box--hero-unit input[type="submit"]:active {
  background-image: none;
}

.search-box--hero-unit input[type="submit"]:hover {
  color: #fff;
}
@media (max-width: 991px) {
  .search-box--hero-unit input[type="submit"] {
    display: none;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .search-box--hero-unit input[type="submit"] {
    padding-right: 38px;
    padding-left: 38px;
  }

  [dir="rtl"] .search-box--hero-unit input[type="submit"] {
    padding-right: 38px;
    padding-left: 38px;
  }
}

[dir] .search-box--small {
  margin-bottom: calc(16px * 1.5 * 2);
}

[dir] .search-box--small #query {
  padding: 10px 12px;
}
@media (max-width: 767px) {
  [dir] .search-box--small {
    margin-bottom: calc(16px * 1.5);
  }
}

[dir] .search-results-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .search-results-page {
    margin-bottom: calc(16px * 1.5);
  }
}

.search-results-count {
  font-size: calc(16px * 1.25);
}

[dir] .search-result {
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #eee;
}

.search-result__title {
  font-weight: 600;
}

[dir] .search-result__title {
  margin-bottom: calc(16px * 1.5 / 2);
}

.search-result__description {
  font-size: calc(16px * 0.85);
}

[dir] .search-result__description {
  margin-bottom: calc(16px * 1.5 / 2);
}

.search-result__description:empty {
  display: none;
}

.search-result__description em {
  font-style: normal;
  font-weight: 600;
}

[dir] .search-result__description em {
  padding: 0 3px;
  background-color: #fff3ca;
  border-radius: 3px;
}

[dir] .search-result__meta {
  margin-bottom: calc(16px * 1.5 / 2);
}

.search-result-votes {
  display: inline-block;
  font-size: calc(16px * 0.7);
  color: #fff;
}

[dir] .search-result-votes {
  padding: 2px 4px;
  background-color: rgba(0, 102, 158, 1);
  border-radius: 4px;
}
/* ==========================================================================
  Search Results Filters
   ========================================================================== */
.search-results-filters {
  font-size: calc(16px - 2px);
}

[dir] .search-results-filters {
  padding: 16px;
  border: 1px solid #eee;
  border-radius: 4px;
}
@media (max-width: 767px) {
  [dir] .search-results-filters {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}

[dir] .search-results-filter + .search-results-filter {
  margin-top: 24px;
}
@media (min-width: 768px) {
  [dir] .search-results-filter + .search-results-filter {
    margin-top: 32px;
  }
}

.search-results-filter__title {
  font-weight: 600;
}

[dir] .search-results-filter__title {
  margin-bottom: 0;
}

[dir="ltr"] .search-results-filter__title {
  margin-left: 8px;
}

[dir="rtl"] .search-results-filter__title {
  margin-right: 8px;
}
@media (max-width: 767px) {
  .search-results-filter__title {
    position: relative;
    font-size: calc(16px * 1);
  }

  [dir] .search-results-filter__title {
    cursor: pointer;
  }
}
@media (max-width: 767px) {
  .search-results-filter__title:after {
    position: absolute;
    top: 50%;
    display: block;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    line-height: 1.5;
    color: inherit;
    content: "\f107";
    transition: all 0.3s ease;
  }

  [dir] .search-results-filter__title:after {
    transform: translateY(-50%);
  }

  [dir="ltr"] .search-results-filter__title:after {
    right: 0;
    margin-left: 5px;
  }

  [dir="rtl"] .search-results-filter__title:after {
    left: 0;
    margin-right: 5px;
  }

  [dir="ltr"] .search-results-filter__title.is-active:after {
    transform: translateY(-50%) rotate(-180deg);
  }

  [dir="rtl"] .search-results-filter__title.is-active:after {
    transform: translateY(-50%) rotate(180deg);
  }
}

[dir] .search-results-filter__list {
  margin-top: 24px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .search-results-filter__list {
    display: none;
  }
}
@media (min-width: 768px) {
  .search-results-filter__list {
    display: block !important;
  }
}

.search-results-filter__item {
  display: block;
}

[dir] .search-results-filter__item {
  margin-bottom: 4px;
}

.search-results-filter__item.is-active .search-results-filter__link {
  color: #fff;
}

[dir] .search-results-filter__item.is-active .search-results-filter__link {
  background-color: rgba(0, 102, 158, 1);
  border-color: rgba(0, 102, 158, 1);
}

.search-results-filter__item--subfilter:nth-child(n + 7) {
  display: none;
}

.search-result__subfilters--all .search-results-filter__item:nth-child(n + 7) {
  display: block;
}

.search-result__subfilters--all .search-result__show-more {
  display: none !important;
}

.search-results-filter__link {
  display: block;
  color: #222;
  text-decoration: none;
  transition: all 0.3s ease;
}

[dir] .search-results-filter__link {
  padding: 6px 8px;
  border: $border_width solid transparent;
  border-radius: 4px;
}

[dir] .search-results-filter__link:hover {
  background-color: #f6f7f8;
  border-color: #f6f7f8;
}

[dir] .search-results-filter__link:focus {
  background-color: #f6f7f8;
  border-color: #f6f7f8;
}

[dir] .search-results-filter__link:active {
  background-color: #f6f7f8;
  border-color: #f6f7f8;
}

.search-results-filter__link:active {
  outline: none;
}

[dir] .search-results-filter__link:active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.search-results-filter__count {
  opacity: 0.6;
}

.search-result__show-more {
  color: rgba(0, 102, 158, 1);
}

[dir] .search-result__show-more {
  padding: 0;
  background-color: transparent;
  border: 0;
}

[dir="ltr"] .search-result__show-more {
  margin-left: 8px;
}

[dir="rtl"] .search-result__show-more {
  margin-right: 8px;
}

[dir] .block-list-title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir] .block-list-title {
    margin-bottom: calc(16px * 1.5 * 1.5);
  }
}

.block-list {
  list-style: none;
}

[dir] .block-list {
  margin-bottom: 0;
}

[dir="ltr"] .block-list {
  padding-left: 0;
}

[dir="rtl"] .block-list {
  padding-right: 0;
}
@media (min-width: 768px) {
  .block-list {
    display: flex;
    flex-wrap: wrap;
  }
}

.block-list-title {
  font-size: 41px;
}
@media (max-width: 767px) {
  .block-list-title {
    font-size: 28px;
  }
}

.block-list-item {
  position: relative;
}

[dir] .block-list-item {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 0;
}

.block-list-item__link {
  position: relative;
  display: block;
  font-weight: 400;
  color: rgba(0, 102, 158, 1);
  vertical-align: middle;
  transition: all 0.3s ease;
}

[dir] .block-list-item__link {
  padding: 24px;
  background-color: #fff;
  border-radius: 8px;
}

[dir="ltr"] .block-list-item__link {
  padding-left: calc(16px * 1.5 * 3.5);
  text-align: left;
}

[dir="rtl"] .block-list-item__link {
  padding-right: calc(16px * 1.5 * 3.5);
  text-align: right;
}

.block-list-item__link .meta {
  font-size: 16px;
}

.block-list-item__link:active,
.block-list-item__link:focus,
.block-list-item__link:hover {
  text-decoration: none;
}

[dir] .block-list-item__link:active,
[dir] .block-list-item__link:focus,
[dir] .block-list-item__link:hover {
  background-color: #e8eaed;
}
@media (min-width: 768px) {
  .block-list-item__link {
    height: 100%;
  }
}

[dir] .block-list-item__link .meta {
  margin-bottom: 0;
}

.block-list-item__title {
  font-size: 16px;
  font-weight: 600;
  color: #222;
  text-transform: uppercase;
}

[dir] .block-list-item__title {
  margin-bottom: 8px;
}

.block-list-item__icon {
  position: absolute;
  height: 40px;
}

[dir="ltr"] .block-list-item__icon {
  left: 24px;
}

[dir="rtl"] .block-list-item__icon {
  right: 24px;
}

.block-list-item__icon img,
.block-list-item__icon svg {
  width: auto;
  height: 100%;
}
@media (min-width: 768px) {
  [dir] .category-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}

.category-description:empty {
  display: none;
}

[dir] .category-tree-item {
  padding-top: calc(16px * 1.5);
  border-top: 1px solid #eee;
}

[dir] .category-tree-item:nth-child(odd) {
  background-color: #f6f7f8;
}

[dir] .category-tree-item:last-child {
  border-bottom: 1px solid #eee;
}
@media (min-width: 768px) {
  [dir] .category-tree-item {
    padding-top: calc(16px * 1.5 * 3);
    padding-bottom: calc(16px * 1.5 * 2);
  }
}

.category-tree-item__title {
  font-size: 41px;
}

[dir] .category-tree-item__title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir] .category-tree-item__title {
    margin-bottom: calc(16px * 1.5 * 1.5);
  }
}

[dir="ltr"] .category-tree-item__sections {
  margin-right: 0;
  margin-left: 0;
}

[dir="rtl"] .category-tree-item__sections {
  margin-right: 0;
  margin-left: 0;
}
@media (min-width: 768px) {
  [dir="ltr"] .category-tree-item__sections .section:nth-child(2n + 1) {
    clear: left;
  }

  [dir="rtl"] .category-tree-item__sections .section:nth-child(2n + 1) {
    clear: right;
  }
}
@media (min-width: 768px) {
  [dir] .category-tree-item__sections .section:nth-child(2n + 1) {
    clear: none;
  }

  [dir="ltr"] .category-tree-item__sections .section:nth-child(3n + 1) {
    clear: left;
  }

  [dir="rtl"] .category-tree-item__sections .section:nth-child(3n + 1) {
    clear: right;
  }
}

.category-tree-item__title-link {
  color: inherit;
}

[dir] .section-page {
  margin-bottom: calc(16px * 1.5 * 2);
}

[dir] .section {
  margin-bottom: calc(16px * 1.5);
}

.section__title {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}

[dir] .section__title {
  margin-bottom: calc(16px * 1.5 / 1.5);
}

.section__title-link {
  color: #666;
}

.section-header {
  position: relative;
}

[dir] .section-subscribe .dropdown-toggle {
  margin-top: calc(16px * 1.5);
}

.section-subscribe .dropdown-toggle:after {
  display: none;
}

[dir="ltr"] .section-subscribe .dropdown-menu {
  right: 0;
  left: initial;
}

[dir="rtl"] .section-subscribe .dropdown-menu {
  right: initial;
  left: 0;
}

[dir] .section-title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir="ltr"] .section-tree .section:nth-child(2n + 1) {
    clear: left;
  }

  [dir="rtl"] .section-tree .section:nth-child(2n + 1) {
    clear: right;
  }
}
@media (min-width: 992px) {
  [dir] .section-tree .section:nth-child(2n + 1) {
    clear: none;
  }

  [dir="ltr"] .section-tree .section:nth-child(3n + 1) {
    clear: left;
  }

  [dir="rtl"] .section-tree .section:nth-child(3n + 1) {
    clear: right;
  }
}

.section-list {
  list-style: none;
}

[dir] .section-list {
  margin-bottom: calc(16px * 1.5);
}

[dir="ltr"] .section-list {
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}

[dir="rtl"] .section-list {
  padding-right: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (min-width: 768px) {
  .section-list {
    display: flex;
    flex-wrap: wrap;
  }

  [dir] .section-list {
    margin-bottom: 76px;
  }

  [dir="ltr"] .section-list {
    margin-right: calc(15px * -2);
    margin-left: calc(15px * -2);
  }

  [dir="rtl"] .section-list {
    margin-right: calc(15px * -2);
    margin-left: calc(15px * -2);
  }
}

.section-list-item {
  position: relative;
}

[dir] .section-list-item {
  margin-bottom: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .section-list-item {
    min-height: 120px;
  }
}

.section-list-item__link {
  display: block;
  font-weight: 400;
  color: rgba(0, 102, 158, 1);
  vertical-align: middle;
  transition: all 0.3s ease;
}

[dir] .section-list-item__link {
  padding: 22px 20px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 0 20px 5px rgba(62, 60, 98, 0.08);
}

[dir="ltr"] .section-list-item__link {
  text-align: left;
}

[dir="rtl"] .section-list-item__link {
  text-align: right;
}

.section-list-item__link:active,
.section-list-item__link:focus,
.section-list-item__link:hover {
  text-decoration: none;
}

[dir] .section-list-item__link:active,
[dir] .section-list-item__link:focus,
[dir] .section-list-item__link:hover {
  background-color: rgba(0, 102, 158, 1);
}

.section-list-item__link:active .section-list-item__title,
.section-list-item__link:focus .section-list-item__title,
.section-list-item__link:hover .section-list-item__title {
  color: #fff;
}

.section-list-item__link:active .meta,
.section-list-item__link:focus .meta,
.section-list-item__link:hover .meta {
  color: #fff;
}
@media (min-width: 768px) {
  .section-list-item__link {
    height: 100%;
  }
}

.section-list-item__title {
  font-weight: 600;
}

[dir] .section-list-item__title {
  margin-bottom: 8px;
}

.section-list-compact {
  list-style: none;
}

[dir] .section-list-compact {
  margin-bottom: 0;
}

[dir="ltr"] .section-list-compact {
  padding-left: 0;
}

[dir="rtl"] .section-list-compact {
  padding-right: 0;
}

.section-list-compact__item {
  position: relative;
}

[dir] .section-list-compact__item {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir="ltr"] .section-list-compact__item {
  padding-left: 20px;
}

[dir="rtl"] .section-list-compact__item {
  padding-right: 20px;
}

.section-list-compact__item span {
  position: absolute;
  top: 8px;
  font-size: 10px;
  color: rgba(114, 161, 48, 1);
  vertical-align: middle;
}

[dir="ltr"] .section-list-compact__item span {
  left: -3px;
}

[dir="rtl"] .section-list-compact__item span {
  right: -3px;
}

[dir] .article-page {
  margin-bottom: calc(16px * 1.5 * 2);
}

.article {
  position: relative;
}

.article__title {
  font-size: calc(16px * 1.5);
}
@media (min-width: 992px) {
  .article__title {
    font-size: calc(16px * 1.75 - 2px);
  }
}
@media (min-width: 1200px) {
  .article__title {
    width: 80%;
    font-size: calc(16px * 2.5);
  }

  [dir="ltr"] .article__title {
    float: left;
  }

  [dir="rtl"] .article__title {
    float: right;
  }
}

.article-header:before,
.article-header:after {
  display: table;
  content: "";
}

[dir] .article-header:after {
  clear: both;
}

[dir] .article-header__button {
  margin-bottom: calc(16px * 1.5);
}
@media (min-width: 1200px) {
  .article-header__button {
    width: 20%;
    vertical-align: top;
  }

  [dir="ltr"] .article-header__button {
    float: right;
    text-align: right;
  }

  [dir="rtl"] .article-header__button {
    float: left;
    text-align: left;
  }
}

.article-meta {
  display: table;
  width: 100%;
}

[dir] .article-meta {
  margin-bottom: calc(16px * 1.5);
}

.article-meta__col {
  display: table-cell;
  vertical-align: top;
}

.article-meta__col--main {
  width: 100%;
}

[dir="ltr"] .article-meta__col--main {
  padding-right: 12px;
}

[dir="rtl"] .article-meta__col--main {
  padding-left: 12px;
}

.article__body {
  word-break: break-word;
}

[dir] .article__body {
  margin-bottom: calc(16px * 1.5);
}

.article__body h2 {
  font-size: calc(16px * 1.75 - 2px);
  font-weight: 400;
  line-height: 1.2;
}

.article__body .wysiwyg-font-size-x-large {
  font-size: calc(16px * 1.75 - 2px);
  font-weight: 400;
  line-height: 1.2;
}

.article__body .wysiwyg-font-size-large {
  font-size: calc(16px * 1.5);
  font-weight: 600;
  line-height: 1.2;
}

.article__body .wysiwyg-font-size-medium {
  font-size: calc(16px * 1.25);
  font-weight: 600;
  line-height: 1.2;
}

.article__body .wysiwyg-font-size-small {
  font-size: calc(16px * 0.85);
}

[dir="ltr"] .article__body ul,
[dir="ltr"] .article__body ol {
  padding-left: 20px;
}

[dir="rtl"] .article__body ul,
[dir="rtl"] .article__body ol {
  padding-right: 20px;
}

[dir] .article__body ul ul {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .article__body ul ol {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .article__body ol ul {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .article__body ol ol {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .article__body ul li {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir] .article__body ol li {
  margin-bottom: calc(16px * 1.5 / 2);
}

.article-vote {
  position: relative;
}

[dir] .article-vote {
  padding: calc(16px * 1.5) 12px;
  border: 1px solid #f1f1f1;
  border-radius: 4px;
}

.article-vote-controls__item {
  color: #222;
}

[dir] .article-vote-controls__item {
  background-color: #f1f1f1;
  border-color: #f1f1f1;
}

.article-vote-controls__item {
  color: #222;
}

[dir] .article-vote-controls__item {
  background-color: #f1f1f1;
}

.article-vote-controls__item:hover {
  color: #030303;
}

[dir] .article-vote-controls__item:hover {
  background-color: #b9b9b9;
}

.article-vote-controls__item:focus {
  color: #030303;
}

[dir] .article-vote-controls__item:focus {
  background-color: #b9b9b9;
}

.article-vote-controls__item:active {
  color: #030303;
}

[dir] .article-vote-controls__item:active {
  background-color: #b9b9b9;
}

.article-vote-controls__item--voted,
.article-vote-controls__item--voted:active,
.article-vote-controls__item--voted:focus {
  color: #fff;
}

[dir] .article-vote-controls__item--voted,
[dir] .article-vote-controls__item--voted:active,
[dir] .article-vote-controls__item--voted:focus {
  background-color: rgba(0, 102, 158, 1);
}
@media (min-width: 768px) {
  [dir="ltr"] .article-vote-question {
    margin-right: 12px;
  }

  [dir="rtl"] .article-vote-question {
    float: right;
    margin-left: 12px;
  }
}

.article-vote-controls {
  white-space: nowrap;
  display: inline-block;
}
@media (max-width: 767px) {
  .article-vote-question {
    display: block;
  }

  [dir] .article-vote-question {
    margin-bottom: calc(16px * 1.5 / 2);
  }

  .article-vote-controls {
    display: block;
  }

  [dir] .article-vote-controls {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}

.article-vote-count {
  display: none;
}

[dir] .article__share {
  margin-bottom: calc(16px * 1.5);
}

[dir] .article__share ul {
  margin-top: 0;
}

[dir] .article-footer {
  margin-bottom: calc(16px * 1.5);
}


.recent-articles li,
.related-articles li {
  margin-bottom: 15px;
}


[dir] .article__attachments {
  margin-bottom: calc(16px * 1.5);
}

[dir] .article-more-questions {
  margin-bottom: calc(16px * 1.5);
  clear: both;
}

.article-more-questions:empty {
  display: none;
}

.article-more-questions a {
  white-space: nowrap;
}
@media (max-width: 767px) {
  [dir] .article-sidebar {
    padding-top: calc(16px * 1.5);
    border-top: 1px solid #eee;
  }
}

.article-list {
  list-style: none;
}

[dir="ltr"] .article-list {
  padding-left: 0;
}

[dir="rtl"] .article-list {
  padding-right: 0;
}

.article-list-item {
  position: relative;
}

[dir] .article-list-item {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir="ltr"] .article-list-item {
  padding-left: 20px;
}

[dir="rtl"] .article-list-item {
  padding-right: 20px;
}

.article-list-item:before {
  position: absolute;
  top: 8px;
  width: 0;
  height: 0;
  content: "";
}

[dir] .article-list-item:before {
  border-style: solid;
}

[dir="ltr"] .article-list-item:before {
  left: 3px;
  border-color: transparent transparent transparent rgba(114, 161, 48, 1);
  border-width: 5px 0 5px 6px;
}

[dir="rtl"] .article-list-item:before {
  right: 0;
  border-color: transparent rgba(239, 159, 66, 1) transparent transparent;
  border-width: 5px 6px 5px 0;
}

.article-list-item__link {
  font-size: 16px;
  color: rgba(0, 102, 158, 1);
}

.article-list-item--is-promoted span {
  position: absolute;
  top: 8px;
  font-size: 10px;
  color: #5bc0de;
  vertical-align: middle;
}

[dir="ltr"] .article-list-item--is-promoted span {
  left: -3px;
}

[dir="rtl"] .article-list-item--is-promoted span {
  right: -3px;
}

.article-list-item--is-promoted:before {
  display: none;
}
@media (min-width: 768px) {
  .article-list--section {
    -moz-column-count: 3;
    column-count: 3;
    -moz-column-gap: calc(15px * 3);
    column-gap: calc(15px * 3);
    /* os custom */
    column-rule: 3px double #999;
    padding: 5px;
    background: #f9f9f961;
    border: 1px solid #f5f5f5;
  }
}
/* ==========================================================================
  Comment Form
  ========================================================================== */
.comment-form {
  position: relative;
}

[dir] .comment-form {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  [dir="ltr"] .comment-form {
    padding-left: 72px;
  }

  [dir="rtl"] .comment-form {
    padding-right: 72px;
  }
}

.comment-form__avatar {
  position: absolute;
  top: 0;
}

[dir="ltr"] .comment-form__avatar {
  left: 0;
}

[dir="rtl"] .comment-form__avatar {
  right: 0;
}
@media (max-width: 767px) {
  .comment-form__avatar {
    display: none;
  }
}

[dir] .comment-form__attachments {
  margin-bottom: 24px;
}

.comment-form__mark-as-solved {
  position: relative;
}

[dir] .comment-form__ccs {
  margin-bottom: 0;
}

[dir] .comment-form__ccs + textarea {
  margin-top: 0;
}

[dir="ltr"] .comment-form__ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

[dir="rtl"] .comment-form__ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.comment-form__ccs ul[data-hc-pills-container][data-hc-focus="true"] {
  position: relative;
  z-index: 2;
}

[dir] .comment-form__body {
  margin-bottom: 16px;
}
/* ==========================================================================
  Comment Sorter
  ========================================================================== */
[dir] .comment-sorter {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #eee;
}
@media (min-width: 768px) {
  .comment-sorter {
    display: table;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .comment-sorter__col {
    display: table-cell;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  [dir] .comment-sorter__col--main {
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .comment-sorter__col--main {
    padding-right: 16px;
  }

  [dir="rtl"] .comment-sorter__col--main {
    padding-left: 16px;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .comment-sorter__col--filters {
    text-align: right;
  }

  [dir="rtl"] .comment-sorter__col--filters {
    text-align: left;
  }
}

.comment-sorter__item.is-active {
  font-weight: 600;
}

.comment-sorter__item + .comment-sorter__item:before {
  font-size: 10px;
  font-weight: 900;
  content: "\2022";
}

[dir] .comment-sorter__item + .comment-sorter__item:before {
  margin: 0 6px;
}
/* ==========================================================================
  Comment
  ========================================================================== */
[dir] .comment {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #eee;
}

.comment__inner {
  position: relative;
  display: flex;
  justify-content: space-between;
}

.comment__header {
  position: relative;
}

[dir] .comment__header {
  margin-bottom: 24px;
}

.comment__content {
  flex-grow: 1;
}

.comment__voting-and-actions {
  flex-shrink: 0;
}

[dir="ltr"] .comment__voting-and-actions {
  margin-left: 16px;
}

[dir="rtl"] .comment__voting-and-actions {
  margin-right: 16px;
}

.comment__official-heading {
  position: absolute;
  top: 0;
  width: auto;
  font-size: calc(16px * 0.85);
  color: #fff;
}

[dir] .comment__official-heading {
  padding: 2px 8px;
  background-color: rgba(0, 102, 158, 1);
  border-radius: 0 0 4px 4px;
}

[dir="ltr"] .comment__official-heading {
  right: 36px;
}

[dir="rtl"] .comment__official-heading {
  left: 36px;
}

.comment--official .comment__inner {
  position: relative;
}

[dir] .comment--official .comment__inner {
  padding: 24px;
  border: 1px solid rgba(0, 102, 158, 1);
  border-radius: 4px;
}

.comment__body {
  word-break: break-word;
}

[dir] .comment__body {
  margin-bottom: 24px;
}

.comment__body ul {
  list-style: disc;
}

[dir="ltr"] .comment__body ul,
[dir="ltr"] .comment__body ol {
  padding-left: 20px;
}

[dir="rtl"] .comment__body ul,
[dir="rtl"] .comment__body ol {
  padding-right: 20px;
}

[dir] .comment__body ul ul,
[dir] .comment__body ul ol,
[dir] .comment__body ol ul,
[dir] .comment__body ol ol {
  margin-top: 12px;
}

[dir] .comment__body ul li,
[dir] .comment__body ol li {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .comment__body [dir="auto"] {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  [dir] .comment__body {
    margin-bottom: 0;
  }
}

[dir] .comment__actions {
  padding-top: 8px;
}

.comment__actions button {
  display: flex;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  align-items: center;
  justify-content: center;
}

[dir] .comment__actions button {
  cursor: pointer;
  background-color: transparent;
  border: none;
}

[dir="ltr"] .comment__actions button {
  margin-right: auto;
  margin-left: auto;
}

[dir="rtl"] .comment__actions button {
  margin-right: auto;
  margin-left: auto;
}
/* Comment List */
[dir] .comments {
  margin-bottom: 48px;
}

.comments__callout {
  font-size: calc(16px * 0.85);
  color: #808488;
}

.comments__callout:empty {
  display: none;
}

.comments__list {
  list-style: none;
}

[dir="ltr"] .comments__list {
  padding-left: 0;
}

[dir="rtl"] .comments__list {
  padding-right: 0;
}

[dir] .comment-list-header {
  padding-bottom: calc(16px * 1.5 / 2);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #eee;
}

.comment-list-heading {
  font-size: calc(16px * 1.1);
  font-weight: 600;
}

[dir] .comment-list-heading {
  margin-bottom: 0;
}

.share {
  white-space: nowrap;
  list-style: none;
}

[dir="ltr"] .share {
  padding-left: 0;
}

[dir="rtl"] .share {
  padding-right: 0;
}

.share li {
  position: relative;
  display: inline-block;
  vertical-align: top;
}

[dir] .share li {
  margin-bottom: 5px;
}

.share a {
  display: block;
  width: 30px;
  height: 30px;
  overflow: hidden;
  line-height: 30px;
  touch-action: manipulation;
}

[dir] .share a {
  background-color: #eee;
  border-color: #eee;
  border-radius: 4px;
}

.share a:before {
  position: relative;
  display: inline-block;
  width: 100%;
  font-family: "Font Awesome 5 Brands";
}

[dir] .share a:before {
  text-align: center;
}

.share-facebook {
  color: #3d5b95;
}

[dir] .share-facebook {
  background-color: #eee;
  border-color: #eee;
}

.share-facebook:hover {
  color: #2b406a;
}

[dir] .share-facebook:hover {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-facebook:focus {
  color: #2b406a;
}

[dir] .share-facebook:focus {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-facebook:active {
  color: #2b406a;
}

[dir] .share-facebook:active {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

[dir] .share-facebook:active {
  background-image: none;
}

.share-facebook:before {
  font-weight: 900;
  content: "\f09a";
}

.share-twitter {
  color: #24aadd;
}

[dir] .share-twitter {
  background-color: #eee;
  border-color: #eee;
}

.share-twitter:hover {
  color: #1a82a9;
}

[dir] .share-twitter:hover {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-twitter:focus {
  color: #1a82a9;
}

[dir] .share-twitter:focus {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-twitter:active {
  color: #1a82a9;
}

[dir] .share-twitter:active {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

[dir] .share-twitter:active {
  background-image: none;
}

.share-twitter:before {
  font-weight: 900;
  content: "\f099";
}

.share-linkedin {
  color: #0976b4;
}

[dir] .share-linkedin {
  background-color: #eee;
  border-color: #eee;
}

.share-linkedin:hover {
  color: #06507a;
}

[dir] .share-linkedin:hover {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-linkedin:focus {
  color: #06507a;
}

[dir] .share-linkedin:focus {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-linkedin:active {
  color: #06507a;
}

[dir] .share-linkedin:active {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

[dir] .share-linkedin:active {
  background-image: none;
}

.share-linkedin:before {
  font-weight: 900;
  content: "\f0e1";
}

.share-googleplus {
  color: #d23e30;
}

[dir] .share-googleplus {
  background-color: #eee;
  border-color: #eee;
}

.share-googleplus:hover {
  color: #a22e23;
}

[dir] .share-googleplus:hover {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-googleplus:focus {
  color: #a22e23;
}

[dir] .share-googleplus:focus {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

.share-googleplus:active {
  color: #a22e23;
}

[dir] .share-googleplus:active {
  background-color: #d5d5d5;
  border-color: #cfcfcf;
}

[dir] .share-googleplus:active {
  background-image: none;
}

.share-googleplus:before {
  font-weight: 900;
  content: "\f0d5";
}

[dir] .my-activities-header {
  margin-bottom: calc(16px * 1.5);
}

.my-activities-items {
  width: 100%;
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
}

[dir] .my-activities-items {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (min-width: 768px) {
  .my-activities-items {
    table-layout: auto;
  }
}

.my-activities-items__head {
  display: none;
  color: #808488;
}
@media (min-width: 768px) {
  .my-activities-items__head {
    display: table-header-group;
    font-size: calc(16px * 0.85);
    font-weight: 600;
    text-transform: uppercase;
  }
}
@media (min-width: 768px) {
  .my-activities-items__body {
    display: table-row-group;
  }
}

.my-activities-items__row {
  display: block;
}
@media (min-width: 768px) {
  .my-activities-items__row {
    display: table-row;
  }
}

.my-activities-items__col {
  display: block;
}
@media (min-width: 768px) {
  .my-activities-items__col {
    display: table-cell;
  }

  [dir] .my-activities-items__col {
    padding-top: calc(16px * 1.5 / 2);
    padding-bottom: calc(16px * 1.5 / 2);
    border-bottom: 1px solid #eee;
  }

  [dir="ltr"] .my-activities-items__col + .my-activities-items__col {
    padding-left: 12px;
  }

  [dir="rtl"] .my-activities-items__col + .my-activities-items__col {
    padding-right: 12px;
  }
}
@media (max-width: 767px) {
  .my-activities-items__request-id {
    display: inline;
  }
}
@media (min-width: 768px) {
  .my-activities-items__request-id {
    display: none;
  }
}

.my-activities-menu ul {
  list-style: none;
}

[dir="ltr"] .my-activities-menu ul {
  padding-left: 0;
}

[dir="rtl"] .my-activities-menu ul {
  padding-right: 0;
}

[dir] .my-activities-menu__items {
  margin-bottom: 0;
}

[dir] .my-activities-menu__item {
  margin-bottom: 0;
}

.my-activities-menu__item a {
  display: block;
}
@media (min-width: 768px) {
  [dir="ltr"] .my-activities-menu__item {
    float: left;
  }

  [dir="rtl"] .my-activities-menu__item {
    float: right;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .my-activities-menu__item + .my-activities-menu__item {
    margin-left: 12px;
  }

  [dir="rtl"] .my-activities-menu__item + .my-activities-menu__item {
    margin-right: 12px;
  }
}

[dir] .my-activities-menu--main {
  padding-bottom: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #eee;
}

[dir] .my-activities-menu--main .my-activities-menu__item {
  padding: calc(12px / 2) 12px;
  background-color: #eee;
  border-radius: 4px;
}
@media (max-width: 767px) {
  [dir] .my-activities-menu--main .my-activities-menu__item {
    margin-bottom: calc(16px * 1.5 / 3);
  }
}

.my-activities-menu--main .my-activities-menu__item.is-active {
  font-weight: 600;
  color: #222;
}

[dir] .my-activities-menu--sub {
  margin-bottom: calc(16px * 1.5);
}

.my-activities-menu--sub .my-activities-menu__item.is-active {
  font-weight: 600;
}

.my-activities-menu--sub .my-activities-menu__item a {
  display: inline-block;
}
@media (min-width: 768px) {
  .my-activities-menu--sub
    .my-activities-menu__item
    + .my-activities-menu__item:before {
    font-size: 10px;
    content: "\2022";
  }

  [dir="ltr"]
    .my-activities-menu--sub
    .my-activities-menu__item
    + .my-activities-menu__item:before {
    margin-right: calc(12px / 2);
  }

  [dir="rtl"]
    .my-activities-menu--sub
    .my-activities-menu__item
    + .my-activities-menu__item:before {
    margin-left: calc(12px / 2);
  }
}
@media (max-width: 767px) {
  [dir] .my-activities-item {
    padding: calc(16px * 1.5 / 2) 12px;
    margin-bottom: calc(16px * 1.5);
    border: 1px solid #eee;
    border-radius: 4px;
  }
}

.my-activities-item__meta {
  font-size: 14px;
  color: #808488;
}
@media (max-width: 767px) {
  .my-activities-item__meta {
    display: inline-block;
  }

  [dir="ltr"] .my-activities-item__meta {
    margin-right: calc(12px / 2);
  }

  [dir="rtl"] .my-activities-item__meta {
    margin-left: calc(12px / 2);
  }

  .my-activities-item__meta + .my-activities-item__meta:before {
    content: "\2022";
  }

  [dir="ltr"] .my-activities-item__meta + .my-activities-item__meta:before {
    margin-right: calc(12px / 2);
  }

  [dir="rtl"] .my-activities-item__meta + .my-activities-item__meta:before {
    margin-left: calc(12px / 2);
  }
}

.my-activities-item__title {
  font-weight: 400;
}
@media (max-width: 767px) {
  .my-activities-item__title {
    font-size: calc(16px * 1.25);
  }
}
@media (max-width: 767px) {
  .my-activities-item__icon {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .my-activities-item__icon {
    display: none;
  }
}

.subscriptions-subscribe div {
  display: inline-block;
}

[dir] .request-table-toolbar {
  padding-top: 12px;
  padding-bottom: calc(12px / 2);
  margin-bottom: calc(16px * 1.5);
  background-color: #f9f9f9;
  border-radius: 4px;
}
@media (min-width: 768px) {
  [dir] .request-table-toolbar {
    padding-top: calc(12px / 2);
    padding-bottom: 12px;
  }
}

.request-table-toolbar label {
  font-size: calc(16px * 0.85);
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .request-table-filters {
    display: table;
    width: 100%;
  }
}

[dir="ltr"] .request-table-filters__item {
  padding-right: 12px;
  padding-left: 12px;
}

[dir="rtl"] .request-table-filters__item {
  padding-right: 12px;
  padding-left: 12px;
}
@media (max-width: 767px) {
  [dir] .request-table-filters__item {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
@media (min-width: 768px) {
  .request-table-filters__item {
    display: table-cell;
    width: 33%;
    vertical-align: bottom;
  }
}

.request-table-organization {
  display: table;
  width: 100%;
}

.request-table-organization__col {
  display: table-cell;
  vertical-align: middle;
}

.request-table-organization__col--main {
  width: 100%;
}

[dir="ltr"] .request-table-organization__col--button {
  padding-left: calc(12px / 2);
}

[dir="rtl"] .request-table-organization__col--button {
  padding-right: calc(12px / 2);
}

.request-table-organization__col--button [role="button"] {
  height: calc(16px * 1.5 + 14);
  line-height: calc(16px * 1.5 + 14);
}

[dir] .request-table-organization__col--button [role="button"] {
  padding-top: 0;
  padding-bottom: 0;
}

.requests-sort-symbol {
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}

.requests-sort-symbol:after {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: 14px;
  font-weight: 900;
  color: #808488;
  content: "\f0d7";
}

[dir] .requests-sort-symbol:after {
  margin-bottom: 2px;
}

[dir="ltr"] .requests-sort-symbol:after {
  margin-left: 5px;
}

[dir="rtl"] .requests-sort-symbol:after {
  margin-right: 5px;
}

.requests-link {
  color: #808488;
  white-space: nowrap;
}

.requests-link[href*="asc"] .requests-sort-symbol:after {
  font-weight: 900;
  content: "\f0d8";
}

[dir] .request-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .request-page {
    margin-bottom: calc(16px * 1.5);
  }
}

.request {
  position: relative;
}

.request-id {
  font-weight: 600;
}

[dir] .request-id {
  margin-bottom: calc(16px * 1.5 / 2);
}

.request-subject {
  font-size: calc(16px * 1.5);
}
@media (min-width: 992px) {
  .request-subject {
    font-size: calc(16px * 1.75 - 2px);
  }
}
@media (min-width: 1200px) {
  .request-subject {
    font-size: calc(16px * 2.5);
  }
}

.request-follow-up:empty {
  display: none;
}

.request-sidebar {
  font-size: 14px;
}

[dir] .request-sidebar {
  padding: calc(16px * 1.5) 12px 0;
  margin-bottom: calc(16px * 1.5);
  border: 1px solid #eee;
  border-radius: 4px;
}

[dir] .request-sidebar dd {
  margin-bottom: calc(16px * 1.5 / 2);
}

.request-status {
  display: inline-block;
  font-size: 12px;
  color: #fff;
  white-space: nowrap;
}

[dir] .request-status {
  padding: 1px calc(12px / 2);
  border-radius: 4px;
}

[dir] .request-status--solved,
[dir] .request-status--closed {
  background-color: rgba(114, 161, 48, 1);
}

[dir] .request-status--new,
[dir] .request-status--open {
  background-color: #ff5252;
}

[dir] .request-status--answered {
  background-color: rgba(239, 159, 66, 1);
}

[dir] .new-request-page {
  padding-top: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .new-request-page {
    padding-top: 0;
    margin-bottom: calc(16px * 1.5);
  }
}

.new-request-title {
  font-size: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .new-request-title {
    font-size: calc(16px * 1.75 - 2px);
  }
}
@media (min-width: 992px) {
  .new-request-title {
    font-size: calc(16px * 2.5);
  }
}

[dir] .new-request-form {
  margin-bottom: calc(16px * 1.5);
}

[dir] .upload-dropzone {
  padding: calc(16px * 1.5) calc(12px + 4px);
  border-color: #bdc2c5;
  border-radius: 4px;
}

.upload-dropzone {
  font-size: calc(16px * 0.85);
}

.upload-dropzone a {
  font-size: calc(16px * 0.85);
}
@media (max-width: 767px) {
  [dir] .upload-dropzone {
    padding: calc(16px * 1.5 / 1.5) calc(12px + 4px);
  }

  [dir] .upload-dropzone span {
    padding: 0;
  }
}

.intro-title {
  font-size: calc(16px * 1.5);
  font-weight: 600;
  line-height: 1.1;
  color: #fff;
}

[dir] .intro-title {
  margin-bottom: calc(16px * 1.5);
  text-align: center;
}
@media (min-width: 768px) {
  .intro-title {
    font-size: calc(16px * 1.75 - 2px);
  }
}
@media (min-width: 992px) {
  .intro-title {
    font-size: calc(16px * 2.5);
  }

  [dir] .intro-title {
    margin-bottom: calc(16px * 1.5 * 1.4);
  }
}

[dir] .custom-blocks {
  margin-top: calc(16px * 1.5 * 1);
}
@media (min-width: 768px) {
  .custom-blocks__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}

[dir] .custom-block {
  float: none;
  margin-bottom: calc(16px * 1.5);
  text-align: center;
}

.custom-block__link {
  display: block;
  height: 100%;
  transition: all 220ms;
}

[dir] .custom-block__link {
  padding: 24px 16px 30px;
  background-color: #fff;
  border-radius: calc(4px * 2);
  box-shadow: 0 0 15px 5px rgba(62, 60, 98, 0.08);
}
@media (min-width: 768px) {
  [dir] .custom-block__link:active,
  [dir] .custom-block__link:focus,
  [dir] .custom-block__link:hover {
    transform: scale(1.045);
  }
}

.custom-block__icon {
  display: inline-block;
}

.custom-block__icon svg {
  width: 98px;
  height: 98px;
}
@media (min-width: 480px) {
  [dir] .custom-block__icon {
    margin-bottom: calc(16px * 1.5);
  }
}

.custom-block__title {
  display: block;
  font-size: 18px;
  font-weight: 600;
  color: #222;
}

.custom-block__description {
  font-size: 14px;
  color: #808488;
}

[dir] .custom-block__description {
  margin-bottom: 0;
}

.icon-color-stroke-primary {
  stroke: rgba(0, 102, 158, 1);
}

.icon-color-stroke-secondary {
  stroke: rgba(114, 161, 48, 1);
}

.icon-color-fill-primary {
  fill: rgba(0, 102, 158, 1);
}

.icon-color-fill-secondary {
  fill: rgba(114, 161, 48, 1);
}

.icon-color-fill {
  fill: #f8f8f8;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown.is-active .dropdown-menu {
  visibility: visible;
  opacity: 1;
}

[dir="ltr"] .dropdown--right .dropdown-menu {
  right: 0;
  left: auto;
}

[dir="rtl"] .dropdown--right .dropdown-menu {
  right: auto;
  left: 0;
}

[dir] .dropdown-toggle {
  cursor: pointer;
}

.dropdown-toggle:after {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: calc(16px - 4px);
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  color: inherit;
  content: "\f107";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir="ltr"] .dropdown-toggle:after {
  margin-left: 8px;
}

[dir="rtl"] .dropdown-toggle:after {
  margin-right: 8px;
}

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

[dir] .dropdown-toggle--user {
  padding: 0;
  background-color: transparent;
  border: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  z-index: 99;
  display: none;
  min-width: 170px !important;
  overflow: hidden;
  font-size: 14px;
  transition: opacity 0.3s ease;
}

[dir] .dropdown-menu {
  padding: calc(12px / 2) 0;
  margin-top: 10px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

[dir="ltr"] .dropdown-menu {
  left: 0;
}

[dir="rtl"] .dropdown-menu {
  right: 0;
}

.dropdown-menu [role="menuitem"] {
  position: relative;
  display: block;
  width: 100%;
  color: #222;
  white-space: nowrap;
  transition: background-color 0.3s ease;
}

[dir] .dropdown-menu [role="menuitem"] {
  cursor: pointer;
  background-color: #fff;
  border: none;
}

[dir="ltr"] .dropdown-menu [role="menuitem"] {
  padding: calc(16px * 1.5 / 2) 26px
    calc(16px * 1.5 / 2) 12px;
  text-align: left;
}

[dir="rtl"] .dropdown-menu [role="menuitem"] {
  padding: calc(16px * 1.5 / 2) 12px
    calc(16px * 1.5 / 2) 26px;
  text-align: right;
}

[dir] .dropdown-menu [role="menuitem"]:hover {
  background-color: #eee;
}

[dir] .dropdown-menu [role="menuitem"]:active {
  background-color: #eee;
}

[dir] .dropdown-menu [role="menuitem"]:focus {
  background-color: #eee;
}

.dropdown-menu [role="menuitem"][aria-selected="true"]:after {
  position: absolute;
  top: 16px;
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  content: "\f00c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir="ltr"] .dropdown-menu [role="menuitem"][aria-selected="true"]:after {
  right: 12px;
  margin-left: 10px !important;
}

[dir="rtl"] .dropdown-menu [role="menuitem"][aria-selected="true"]:after {
  left: 12px;
  margin-right: 10px !important;
}

.dropdown-menu[aria-expanded="true"] {
  display: block;
}

[dir] .error-page {
  padding: 10% 0;
  text-align: center;
}
@media (max-width: 767px) {
  [dir] .error-page {
    padding: 0 15px calc(16px * 1.5 / 2);
  }
}

.error-page__title {
  text-transform: capitalize;
}

.footer-submit-ticket {
  position: relative;
  color: #222;
}

[dir] .footer-submit-ticket {
  padding: 0 calc(12px + 4px) calc(16px * 1.5 * 2);
  text-align: center;
  border-radius: 4px;
}
@media (max-width: 767px) {
  [dir] .footer-submit-ticket {
    padding-bottom: calc(16px * 1.5);
  }
}

.footer-submit-ticket__title {
  font-size: calc(16px * 1.75 - 2px);
}
@media (min-width: 768px) {
  .footer-submit-ticket__title {
    font-size: calc(16px * 2.5);
  }
}

.footer-submit-ticket__subtitle {
  font-size: calc(16px * 1.5);
  color: #222;
  opacity: 0.8;
}

.note {
  position: relative;
  color: #555;
}

[dir] .note {
  margin: calc(16px * 1.5) 0;
}

[dir="ltr"] .note {
  padding-left: 12px;
  border-left: calc(1px * 4) solid transparent;
}

[dir="rtl"] .note {
  padding-right: 12px;
  border-right: calc(1px * 4) solid transparent;
}

[dir] .note p:last-child {
  margin-bottom: 0;
}

.note-title {
  font-weight: 600;
}

[dir] .note-title {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir] .note-default {
  border-color: #818a91;
}

[dir] .note--default {
  border-color: #818a91;
}

.note-default .note-title {
  color: #818a91;
}

.note--default .note-title {
  color: #818a91;
}

[dir] .note-info,
[dir] .note--info {
  border-color: #5bc0de;
}

.note-info .note-title,
.note--info .note-title {
  color: #5bc0de;
}

[dir] .note-warning,
[dir] .note--warning {
  border-color: rgba(239, 159, 66, 1);
}

.note-warning .note-title,
.note--warning .note-title {
  color: rgba(239, 159, 66, 1);
}

[dir] .note-success,
[dir] .note--success {
  border-color: rgba(114, 161, 48, 1);
}

.note-success .note-title,
.note--success .note-title {
  color: rgba(114, 161, 48, 1);
}

[dir] .note-danger,
[dir] .note--danger {
  border-color: #ff5252;
}

.note-danger .note-title,
.note--danger .note-title {
  color: #ff5252;
}

.footer {
  overflow: hidden;
  font-size: 16px;
  line-height: 1.1;
  color: #222;
}

.footer__wrapper {
  position: relative;
}

.footer__col.copyright p { font-size: 12px; margin: 2px 0 0 0; }

[dir] .footer__wrapper {
  padding-top: calc(16px * 1.5 * 2);
  background: #fff;
  border-top: 1px solid #eee;
}
@media (min-width: 768px) {
  [dir] .footer__wrapper {
    padding-top: calc(16px * 1.5 * 3);
  }
}

.footer__inner {
  width: 100%;
}

[dir] .footer__inner {
  padding-bottom: calc(16px * 1.5);
  margin: 0 auto;
}
@media (min-width: 768px) {
  .footer__inner {
    display: table;
  }
}
@media (max-width: 767px) {
  [dir] .footer__inner {
    padding-bottom: calc(16px * 1.5 * 1.5);
  }
}

.footer__col {
  position: relative;
}
@media (min-width: 768px) {
  .footer__col {
    display: table-cell;
    vertical-align: top;
  }
}
@media (max-width: 767px) {
  [dir] .footer__col {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .footer__col--social-links {
    vertical-align: middle;
  }

  [dir="ltr"] .footer__col--social-links {
    text-align: right;
  }

  [dir="rtl"] .footer__col--social-links {
    text-align: left;
  }
}

.footer-social-link {
  width: 30px;
  height: 30px;
  font-size: calc(16px + 2);
  color: #222;
  vertical-align: middle;
}

[dir="ltr"] .footer-social-link + .footer-social-link {
  margin-left: 5px;
}

[dir="rtl"] .footer-social-link + .footer-social-link {
  margin-right: 5px;
}

.footer-social-link:hover {
  color: rgba(114, 161, 48, 1);
}

.copyright a {
  color: rgba(0, 119, 186, 1);
}

.pagination-list {
  list-style: none;
}

[dir="ltr"] .pagination-list {
  padding-left: 0;
  margin-left: 0;
}

[dir="rtl"] .pagination-list {
  padding-right: 0;
  margin-right: 0;
}

.pagination-next,
.pagination-prev,
.pagination-first,
.pagination-last {
  display: inline-block;
}

[dir="ltr"] .pagination-next-text {
  margin-right: 16px;
}

[dir="rtl"] .pagination-next-text {
  margin-left: 16px;
}

[dir="rtl"] .pagination-next-text {
  margin-left: 16px;
}

[dir="ltr"] .pagination-prev-text {
  margin-left: 16px;
}

[dir="rtl"] .pagination-prev-text {
  margin-right: 16px;
}

[dir="rtl"] .pagination-prev-text {
  margin-right: 16px;
}

[dir] .satisfaction-box {
  padding: calc(16px * 1.5) 15px;
  margin: 0 0 20px;
  margin-top: 0;
  border-color: #eee;
  border-radius: 4px;
}

[dir] .satisfaction-box h4:last-child {
  margin-bottom: 0;
}

.satisfaction-box input[type="radio"] ~ label {
  display: inline-block;
  font-size: calc(16px - 5);
  font-weight: 700;
  line-height: calc(16px * 1.5);
  text-transform: none;
  letter-spacing: normal;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}

[dir] .satisfaction-box input[type="radio"] ~ label {
  padding: 6px calc(12px + 12px / 2);
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-image: none;
  border: 0;
  border-radius: 4px;
}

[dir="ltr"] .satisfaction-box input[type="radio"] ~ label {
  margin-right: 10px;
}

[dir="rtl"] .satisfaction-box input[type="radio"] ~ label {
  margin-left: 10px;
}

.satisfaction-box input[type="radio"] ~ label:focus,
.satisfaction-box input[type="radio"] ~ label:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.satisfaction-box input[type="radio"] ~ label:hover,
.satisfaction-box input[type="radio"] ~ label:focus {
  color: #fff;
  text-decoration: none;
}

.satisfaction-box input[type="radio"] ~ label:active {
  outline: none;
}

[dir] .satisfaction-box input[type="radio"] ~ label:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"] {
  color: #fff;
}

[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"] {
  background-color: rgba(114, 161, 48, 1);
  border-color: rgba(114, 161, 48, 1);
}

.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:hover,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:focus,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:active {
  color: #e0e0e0;
}

[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:hover,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:focus,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:active {
  background-color: #567a24;
  border-color: #517222;
}

[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:active {
  background-image: none;
}

.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"] {
  color: #fff;
}

[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"] {
  background-color: #ff5252;
  border-color: #ff3939;
}

.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:hover,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:focus,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:active {
  color: #e0e0e0;
}

[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:hover,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:focus,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:active {
  background-color: #ff1f1f;
  border-color: #fa0000;
}

[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:active {
  background-image: none;
}

.satisfaction-box input[type="radio"][checked="checked"][value="good"] + label {
  color: #fff !important;
}

[dir]
  .satisfaction-box
  input[type="radio"][checked="checked"][value="good"]
  + label {
  background-color: #517222 !important;
  border-color: darken($brand-success, 12%) !important;
}

.satisfaction-box input[type="radio"][checked="checked"][value="bad"] + label {
  color: #fff !important;
}

[dir]
  .satisfaction-box
  input[type="radio"][checked="checked"][value="bad"]
  + label {
  background-color: #ff1515 !important;
  border-color: #fa0000 !important;
}

[dir] .satisfaction-box label.disabled {
  margin-bottom: calc(16px * 1.5) !important;
}

.satisfaction-box label.disabled[for="satisfaction_rating_score_good"] {
  color: rgba(114, 161, 48, 1) !important;
}

.satisfaction-box label.disabled[for="satisfaction_rating_score_bad"] {
  color: #ff5252 !important;
}

[dir] .satisfaction-comment {
  margin-top: 15px;
}

.satisfaction-box .satisfaction-submit {
  font-size: calc(16px - 5) !important;
  color: #fff;
}

[dir] .satisfaction-box .satisfaction-submit {
  background-color: rgba(0, 102, 158, 1);
  border-color: #005685;
}

[dir="ltr"] .satisfaction-box .satisfaction-submit {
  margin-left: 10px !important;
}

[dir="rtl"] .satisfaction-box .satisfaction-submit {
  margin-right: 10px !important;
}

.satisfaction-box .satisfaction-submit:hover,
.satisfaction-box .satisfaction-submit:focus,
.satisfaction-box .satisfaction-submit:active {
  color: #e0e0e0;
}

[dir] .satisfaction-box .satisfaction-submit:hover,
[dir] .satisfaction-box .satisfaction-submit:focus,
[dir] .satisfaction-box .satisfaction-submit:active {
  background-color: #00456b;
  border-color: #002e47;
}

[dir] .satisfaction-box .satisfaction-submit:active {
  background-image: none;
}

[dir] .satisfaction-reason {
  padding-top: calc(16px * 1.5);
}

.satisfaction-box .satisfaction-cancel {
  font-size: calc(16px - 5) !important;
  line-height: 1.5 !important;
}

.topbar {
  position: relative;
  width: 100%;
  font-size: calc(16px - 2px);
  font-weight: 600;
}

.topbar__container-inner {
  position: relative;
  z-index: 4;
}

.topbar__inner {
  width: 100%;
}

[dir] .topbar__inner {
  margin: 0 auto;
}
@media (min-width: 768px) {
  .topbar__inner {
    display: table;
  }
}

.topbar__nav {
  position: fixed;
  z-index: 5;
  width: 100%;
  transition: background-color ease 0.5s;
}

[dir] .topbar__nav {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

[dir] .topbar__nav--white {
  background-color: #fff;
  border-bottom: 1px solid #eee;
  /* os custom */
  box-shadow: 2px 3px 3px #f5f5f5;
}

[dir] .topbar--small .topbar__nav {
  background-color: #fff;
  border-bottom: 1px solid #eee;
}

[dir] .topbar__nav--filled {
  background-color: #fff;
  border-bottom: 1px solid #eee;
}

.topbar__nav--white .topbar__link,
.topbar--small .topbar__nav .topbar__link,
.topbar__nav--filled .topbar__link {
  color: #222;
}

.topbar__nav--white .topbar__link:hover,
.topbar--small .topbar__nav .topbar__link:hover,
.topbar__nav--filled .topbar__link:hover {
  color: #030303;
}

[dir] .topbar__nav--white .lines,
[dir] .topbar__nav--white .lines:before,
[dir] .topbar__nav--white .lines:after,
[dir] .topbar--small .topbar__nav .lines,
[dir] .topbar--small .topbar__nav .lines:before,
[dir] .topbar--small .topbar__nav .lines:after,
[dir] .topbar__nav--filled .lines,
[dir] .topbar__nav--filled .lines:before,
[dir] .topbar__nav--filled .lines:after {
  background-color: #222;
}

.topbar__nav--white .help-center-name,
.topbar--small .topbar__nav .help-center-name,
.topbar__nav--filled .help-center-name {
  color: #222;
}

.topbar__col {
  position: relative;
}

[dir] .topbar__col {
  padding: calc(16px * 1.5 / 2) 0;
}
@media (min-width: 768px) {
  .topbar__col {
    display: table-cell;
    vertical-align: middle;
  }

  [dir] .topbar__col {
    padding: 17.5px 0;
  }
}

.topbar__controls {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .topbar__controls {
    flex-direction: row;
    align-items: center;
  }

  [dir="ltr"] .topbar__controls {
    float: right;
  }

  [dir="rtl"] .topbar__controls {
    float: left;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .topbar__controls > * + * {
    margin-left: 32px;
  }

  [dir="rtl"] .topbar__controls > * + * {
    margin-right: 32px;
  }
}
@media (max-width: 767px) {
  .topbar__collapse {
    display: none;
  }

  [dir] .topbar__collapse {
    padding-top: calc(16px * 1.5 / 2);
    padding-bottom: calc(16px * 1.5);
  }
}
@media (min-width: 768px) {
  .topbar__collapse {
    display: block !important;
  }
}
@media (max-width: 767px) {
  [dir] .topbar__menu {
    padding: 0;
  }
}

.topbar__link {
  font-weight: inherit;
  color: #fff;
}

[dir] .topbar__link {
  padding: 8px 0;
  background-color: transparent;
  border: 0;
}

.topbar__link:hover {
  color: #e0e0e0;
}

.topbar--small {
  color: #fff;
}

[dir] .topbar--small {
  background-color: rgba(0, 102, 158, 1);
}

.topbar--small .topbar__link {
  color: #fff;
}

.topbar--small .topbar__link:hover,
.topbar--small .topbar__link:active,
.topbar--small .topbar__link:focus {
  color: #e0e0e0;
}

.topbar--large {
  color: #fff;
}

[dir] .topbar--large {
  background: radial-gradient(
    at 25% 40%,
    #3e4545 0,
    #323838 50%,
    #262a2a 110%
  );
}

.topbar--image {
  position: relative;
  z-index: 2;
}

[dir] .topbar--image {
  background: url(/hc/theming_assets/01HZPBXTYWBAS9MMNA0P8TPFZR) no-repeat center;
  background-position: 50% 30%;
  background-size: cover;
}

.topbar--image:before {
  position: absolute;
  top: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100%;
  content: "";
  opacity: 100;
}

[dir] .topbar--image:before {
  background: rgba(26, 29, 29, 1);
}

[dir="ltr"] .topbar--image:before {
  left: 0;
}

[dir="rtl"] .topbar--image:before {
  right: 0;
}

.scroll-to-top {
  position: fixed;
  bottom: -50px;
  z-index: 3;
  width: 50px;
  height: 50px;
  font-size: 32px !important;
  line-height: 45px !important;
  transition: bottom 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

[dir] .scroll-to-top {
  text-align: center;
  border: 1px solid rgba(0, 102, 158, 1);
  border-radius: 4px;
}

[dir="ltr"] .scroll-to-top {
  right: 30px;
}

[dir="rtl"] .scroll-to-top {
  left: 30px;
}

.scroll-to-top:focus,
.scroll-to-top:active {
  outline: 0;
}

.scroll-to-top.is-active {
  bottom: 30px;
}

.scroll-to-top:hover {
  color: #003552;
}

[dir] .scroll-to-top:hover {
  border-color: #003552;
}
@media (max-width: 767px) {
  .scroll-to-top {
    display: none;
  }
}
/* Embeds responsive */
.embed,
.embed-responsive {
  position: relative;
  z-index: 1;
  display: block;
  height: 0;
  overflow: hidden;
}

[dir] .embed,
[dir] .embed-responsive {
  padding: 0 0 56.25%;
  margin-bottom: 30px;
}

.embed img,
.embed-responsive img {
  width: 100%;
}

.embed iframe,
.embed embed,
.embed object,
.embed video,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

[dir] .embed iframe,
[dir] .embed embed,
[dir] .embed object,
[dir] .embed video,
[dir] .embed-responsive iframe,
[dir] .embed-responsive embed,
[dir] .embed-responsive object,
[dir] .embed-responsive video {
  border: 0;
}

[dir="ltr"] .embed iframe,
[dir="ltr"] .embed embed,
[dir="ltr"] .embed object,
[dir="ltr"] .embed video,
[dir="ltr"] .embed-responsive iframe,
[dir="ltr"] .embed-responsive embed,
[dir="ltr"] .embed-responsive object,
[dir="ltr"] .embed-responsive video {
  left: 0;
}

[dir="rtl"] .embed iframe,
[dir="rtl"] .embed embed,
[dir="rtl"] .embed object,
[dir="rtl"] .embed video,
[dir="rtl"] .embed-responsive iframe,
[dir="rtl"] .embed-responsive embed,
[dir="rtl"] .embed-responsive object,
[dir="rtl"] .embed-responsive video {
  right: 0;
}

.embed:focus,
.embed-responsive:focus {
  outline: none !important;
}
/* Modifier class for 16:9 aspect ratio */
[dir] .embed-responsive--16by9 {
  padding-bottom: 56.25%;
}
/* Modifier class for 4:3 aspect ratio */
[dir] .embed-responsive--4by3 {
  padding-bottom: 75%;
}
@-ms-viewport {
  width: device-width;
}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: block !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block;
  }
}
@media (min-width: --screen-lg) {
  .visible-lg {
    display: block;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}

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

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

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

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

[dir] .page-header {
  margin-top: calc(16px * 1.5 * 1.25);
  margin-bottom: calc(16px * 1.5 * 1.25);
}

.page-header h2 {
  font-size: 41px;
}
@media (max-width: 767px) {
  .page-header h2 {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  [dir] .page-header {
    margin-top: calc(16px * 1.5);
  }
}

[dir] .page-header--with-border {
  border-bottom: 1px solid #eee;
}

[dir] .page-header--center {
  text-align: center;
}

.page-description {
  max-width: 95%;
  color: #818a91;
}

[dir] .page-description {
  margin: auto;
  margin-bottom: 24px;
}

[dir] .recent-articles h3 {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir] .related-articles h3 {
  margin-bottom: calc(16px * 1.5 / 2);
}
@media (min-width: 768px) {
  [dir] .recent-articles h3 {
    margin-top: calc(16px * 1.5 / 2);
  }

  [dir] .related-articles h3 {
    margin-top: calc(16px * 1.5 / 2);
  }
}

.recent-articles ul,
.related-articles ul {
  list-style: none;
}

[dir="ltr"] .recent-articles ul,
[dir="ltr"] .related-articles ul {
  padding-left: 0;
}

[dir="rtl"] .recent-articles ul,
[dir="rtl"] .related-articles ul {
  padding-right: 0;
}

[dir] .recent-articles ul > li {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir] .related-articles ul > li {
  margin-bottom: calc(16px * 1.5 / 2);
}

.recent-articles ul > li a {
  color: #222;
}

[dir] .recent-articles ul > li a {
  padding-bottom: 1px;
  border-bottom: 1px solid #eee;
}

.related-articles ul > li a {
  color: #222;
}

[dir] .related-articles ul > li a {
  padding-bottom: 1px;
  border-bottom: 1px solid #eee;
}

.recent-articles h3 {
  font-size: calc(16px * 1.25);
}

[dir] .section-articles {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (min-width: 768px) {
  [dir] .section-articles {
    margin-bottom: calc(16px * 1.5);
  }
}

.section-articles__title {
  font-size: calc(16px * 1.25);
  font-weight: 600;
}

[dir] .section-articles__title {
  margin-bottom: calc(16px * 1.5 / 2);
}

.section-articles__list {
  list-style: none;
}

[dir="ltr"] .section-articles__list {
  padding-left: 0;
}

[dir="rtl"] .section-articles__list {
  padding-right: 0;
}

[dir] .section-articles__item {
  margin-bottom: calc(16px * 1.5 / 2);
}

.section-articles__link {
  position: relative;
}

[dir] .section-articles__link {
  padding-bottom: 1px;
}

[dir="ltr"] .section-articles__link {
  padding-left: 20px;
}

[dir="rtl"] .section-articles__link {
  padding-right: 20px;
}

.section-articles__link:before {
  position: absolute;
  top: 5px;
  width: 0;
  height: 0;
  content: "";
}

[dir] .section-articles__link:before {
  border-style: solid;
}

[dir="ltr"] .section-articles__link:before {
  left: 0;
  border-color: transparent transparent transparent rgba(114, 161, 48, 1);
  border-width: 5px 0 5px 6px;
}

[dir="rtl"] .section-articles__link:before {
  right: 0;
  border-color: transparent rgba(114, 161, 48, 1) transparent transparent;
  border-width: 5px 6px 5px 0;
}

[dir] .community-section {
  background-color: #f6f7f8;
}

[dir] .community-recent-activity {
  padding: 90px 0;
  margin-bottom: 0;
  text-align: center;
}

.community-recent-activity h2 {
  font-size: 41px;
  font-weight: 400;
}

[dir] .community-recent-activity h2 {
  text-align: center;
}

.community-recent-activity .recent-activity-header {
  display: none;
}

.community-recent-activity .recent-activity-list {
  list-style: none;
}

[dir] .community-recent-activity .recent-activity-list {
  margin-bottom: calc(16px * 1.5);
}

[dir="ltr"] .community-recent-activity .recent-activity-list {
  padding-left: 0;
}

[dir="rtl"] .community-recent-activity .recent-activity-list {
  padding-right: 0;
}
@media (min-width: 768px) {
  .community-recent-activity .recent-activity-list {
    display: flex;
  }

  [dir] .community-recent-activity .recent-activity-list {
    margin-bottom: 16px;
  }
}

.community-recent-activity .recent-activity-item {
  width: 100%;
}

[dir] .community-recent-activity .recent-activity-item {
  padding: 20px 20px 15px;
  margin-bottom: calc(16px * 1.5);
  border-radius: 8px;
  box-shadow: 0 0 20px 5px rgba(62, 60, 98, 0.08);
}
@media (min-width: 768px) {
  .community-recent-activity .recent-activity-item {
    vertical-align: top;
  }

  [dir="ltr"] .community-recent-activity .recent-activity-item {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: 30px;
  }

  [dir="rtl"] .community-recent-activity .recent-activity-item {
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 30px;
  }

  [dir="ltr"] .community-recent-activity .recent-activity-item:last-child {
    margin-right: 0;
  }

  [dir="rtl"] .community-recent-activity .recent-activity-item:last-child {
    margin-left: 0;
  }
}

.community-recent-activity .recent-activity-item-meta {
  font-size: calc(16px * 0.85);
  color: #808488;
}

.community-recent-activity .recent-activity-item-comment span:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  content: "\f075";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir="ltr"]
  .community-recent-activity
  .recent-activity-item-comment
  span:before {
  margin-right: calc(12px / 4);
}

[dir="rtl"]
  .community-recent-activity
  .recent-activity-item-comment
  span:before {
  margin-left: calc(12px / 4);
}

.community-recent-activity .recent-activity-item-parent {
  display: none;
  font-weight: 600;
  color: #222;
}

.community-recent-activity .recent-activity-controls a {
  display: inline-block;
  font-size: calc(16px - 5);
  font-weight: 700;
  line-height: calc(16px * 1.5);
  color: #fff;
  text-transform: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}

[dir] .community-recent-activity .recent-activity-controls a {
  padding: 6px calc(12px + 12px / 2);
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-color: transparent;
  border: none;
  border-radius: 4px;
}

.community-recent-activity .recent-activity-controls a:focus,
.community-recent-activity .recent-activity-controls a:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.community-recent-activity .recent-activity-controls a:hover,
.community-recent-activity .recent-activity-controls a:focus {
  color: #fff;
  text-decoration: none;
}

.community-recent-activity .recent-activity-controls a:active {
  outline: none;
}

[dir] .community-recent-activity .recent-activity-controls a:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.community-recent-activity .recent-activity-controls a:hover,
.community-recent-activity .recent-activity-controls a:focus,
.community-recent-activity .recent-activity-controls a:active {
  color: #e0e0e0;
}

[dir] .community-recent-activity .recent-activity-controls a:hover,
[dir] .community-recent-activity .recent-activity-controls a:focus,
[dir] .community-recent-activity .recent-activity-controls a:active {
  background-color: transparent;
  border-color: transparent;
}

[dir] .community-recent-activity .recent-activity-controls a:active {
  background-image: none;
}

.recent-activity-item-link {
  display: block;
  font-size: 18px;
}

[dir] .recent-activity-item-link {
  margin-bottom: 7px;
}

[dir] .recent-activity-no-activities {
  margin-bottom: calc(16px * 1.5);
}
/* User Profiles */
[dir] .profile-header {
  padding: calc(16px * 1.5) 15px;
  margin-bottom: calc(16px * 1.5);
  text-align: center;
  border-radius: 4px;
}

.profile-header__avatar {
  display: inline-block;
}

.profile-header__name {
  font-size: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .profile-header__name {
    font-size: calc(16px * 1.75 - 2px);
  }
}

.profile-header__private-badge {
  display: inline-block;
}

[dir] .profile-header__private-badge {
  margin-bottom: calc(16px * 1.5);
  background-color: rgba(0, 102, 158, 1);
}

.profile-header__description {
  word-break: break-all;
}
/* Profile Stats */
.profile-stats {
  font-size: calc(16px * 0.85);
  list-style: none;
}

[dir] .profile-stats {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir="ltr"] .profile-stats {
  padding-left: 0;
}

[dir="rtl"] .profile-stats {
  padding-right: 0;
}

[dir] .profile-stats__stat {
  margin-bottom: calc(16px * 1.5 / 4);
}

[dir="ltr"] .profile-stats__stat {
  margin-right: 12px;
}

[dir="rtl"] .profile-stats__stat {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .profile-stats__stat {
    display: block;
  }

  .profile-stats__stat:before {
    display: none;
  }
}

[dir="ltr"] .profile-stats__label {
  margin-right: calc(12px / 2);
}

[dir="rtl"] .profile-stats__label {
  margin-left: calc(12px / 2);
}

.profile-stats__value {
  color: #222;
}
/* Profile Nav */
.profile-nav {
  overflow: hidden;
  font-size: calc(calc(16px * 0.85));
  font-weight: 600;
}

[dir] .profile-nav {
  margin-bottom: calc(16px * 1.5);
  background-color: #eee;
  border-radius: 4px;
}

.profile-nav__items {
  list-style: none;
}

[dir] .profile-nav__items {
  margin: 0;
}

[dir="ltr"] .profile-nav__items {
  padding-left: 0;
}

[dir="rtl"] .profile-nav__items {
  padding-right: 0;
}

[dir] .profile-nav__item {
  margin-bottom: 0;
}
@media (min-width: 480px) {
  .profile-nav__item {
    display: inline-block;
    vertical-align: middle;
  }
}

.profile-nav__item a {
  display: block;
  color: #222;
}

.profile-nav__item.is-active {
  color: #fff;
}

[dir] .profile-nav__item.is-active {
  background-color: rgba(0, 102, 158, 1);
}

.profile-nav__item.is-active {
  line-height: 1;
}

[dir] .profile-nav__item.is-active {
  padding: calc(16px * 1.5 / 1.5) 12px;
}

.profile-nav__item a {
  line-height: 1;
}

[dir] .profile-nav__item a {
  padding: calc(16px * 1.5 / 1.5) 12px;
}

[dir="ltr"] .profile-nav__item:after {
  right: 12px !important;
}

[dir="rtl"] .profile-nav__item:after {
  left: 12px !important;
}
/* Profile Section */
.profile-section {
  width: 100%;
}

[dir] .profile-section__header {
  margin-bottom: calc(16px * 1.5);
}

.profile-section__title {
  font-size: calc(16px * 1.5);
}

[dir] .profile-section__title {
  margin-bottom: calc(16px * 1.5 / 2);
}

.profile-section__description {
  font-size: calc(16px * 0.85);
  color: #818a91;
}
@media (min-width: 768px) {
  [dir] .profile-section__description {
    padding-bottom: 0;
  }
}
/* Profile Section Sorter */
.profile-section-sorter {
  font-size: calc(16px * 0.85);
}

.profile-section-sorter .dropdown {
  display: inline-block;
}
@media (min-width: 768px) {
  .profile-section-sorter {
    display: table;
    width: 100%;
  }
}
@media (min-width: 768px) {
  [dir] .profile-section-sorter {
    padding-top: 0;
    border-top: 0;
  }
}
@media (min-width: 768px) {
  .profile-section-sorter__col {
    display: table-cell;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  [dir] .profile-section-sorter__col--main {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .profile-section-sorter__col--main {
    padding-right: calc(12px);
  }

  [dir="rtl"] .profile-section-sorter__col--main {
    padding-left: calc(12px);
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .profile-section-sorter__col--btn {
    text-align: right;
  }

  [dir="rtl"] .profile-section-sorter__col--btn {
    text-align: left;
  }
}
/* Profile Contribution */
.profile-contribution {
  position: relative;
  word-wrap: break-word;
}

[dir] .profile-contribution {
  padding: calc(16px * 1.5 / 2) 15px;
  background-color: #f6f6f6;
  border-radius: 4px;
}

[dir] .profile-contribution__header {
  margin-bottom: calc(16px * 1.5 / 4);
}

[dir] .profile-contribution__status {
  margin-bottom: calc(16px * 1.5 / 4);
}

.profile-contribution__title {
  font-size: 16px;
  font-weight: 600;
}

[dir] .profile-contribution__title {
  margin-bottom: calc(16px * 1.5 / 4);
}

[dir] .profile-contribution__body {
  margin-bottom: calc(16px * 1.5 / 2);
}

.profile-contribution--list .profile-contribution__title:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir="ltr"] .profile-contribution--list .profile-contribution__title:before {
  margin-right: 2px;
}

[dir="rtl"] .profile-contribution--list .profile-contribution__title:before {
  margin-left: 2px;
}

.profile-contribution__breadcrumbs {
  font-size: calc(16px * 0.85);
}

[dir] .profile-contribution__breadcrumbs {
  padding: 0;
  margin-bottom: calc(16px * 1.5 / 2);
}

.profile__no-activity {
  color: #808488;
}

[dir] .profile__no-activity {
  text-align: center;
}

.profile__private-activity {
  color: #808488;
}

[dir] .profile__private-activity {
  text-align: center;
}
/* Profile Activity */
.profile-activity-list {
  list-style: none;
}

[dir="ltr"] .profile-activity-list {
  padding-left: 0;
}

[dir="rtl"] .profile-activity-list {
  padding-right: 0;
}

.profile-activity {
  position: relative;
}

[dir] .profile-activity {
  margin-bottom: calc(16px * 1.5 * 1.5);
}

.profile-activity__header {
  font-size: calc(16px * 0.85);
  font-weight: 600;
}

[dir] .profile-activity__header {
  margin-bottom: calc(16px * 1.5 / 2);
}

.profile-activity__header:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir="ltr"] .profile-activity__header:before {
  margin-right: 2px;
}

[dir="rtl"] .profile-activity__header:before {
  margin-left: 2px;
}

.profile-activity__avatar {
  width: 30px;
  height: 30px;
}

[dir="ltr"] .profile-activity__avatar {
  margin-right: calc(12px / 2);
}

[dir="rtl"] .profile-activity__avatar {
  margin-left: calc(12px / 2);
}

.profile-activity-list--articles .profile-contribution__title:before,
.profile-activity[class$="-article"] .profile-activity__header:before {
  font-weight: 400;
  content: "\f15c";
}

.profile-activity-list--posts .profile-contribution__title:before,
.profile-activity[class$="-post"] .profile-activity__header:before {
  font-weight: 400;
  content: "\f086";
}

.profile-activity-list--comments .profile-contribution__title:before,
.profile-activity[class$="-comment"] .profile-activity__header:before {
  font-weight: 400;
  content: "\f075";
}

.user-subscribe {
  display: inline-block;
}

.entry-info {
  display: flex;
  font-size: calc(16px * 0.85);
  align-items: center;
}

.entry-info__avatar {
  flex-shrink: 0;
}

[dir="ltr"] .entry-info__avatar {
  padding-right: 12px;
}

[dir="rtl"] .entry-info__avatar {
  padding-left: 12px;
}

.status-label {
  font-size: 12px;
  color: #fff;
}

[dir] .status-label {
  padding: 2px calc(12px / 2);
  border-radius: 4px;
}

[dir] .status-label--pending {
  background-color: rgba(239, 159, 66, 1);
}

[dir] .status-label--with-ticket {
  background-color: rgba(0, 102, 158, 1);
}

.status-label--with-ticket:hover,
.status-label--with-ticket:focus,
.status-label--with-ticket:active {
  color: #fff;
}

[dir] .status-label--solved,
[dir] .status-label--closed {
  background-color: rgba(114, 161, 48, 1);
}

[dir] .status-label--new,
[dir] .status-label--open {
  background-color: #ff5252;
}

[dir] .status-label--answered {
  background-color: rgba(239, 159, 66, 1);
}

[dir] .status-label--official {
  background-color: rgba(0, 102, 158, 1);
}

[dir] .status-label--completed,
[dir] .status-label--answered {
  background-color: rgba(114, 161, 48, 1);
}

[dir] .status-label--planned {
  background-color: rgba(114, 161, 48, 1);
}

.status-label--not-planned {
  color: #222;
}

[dir] .status-label--not-planned {
  background-color: #eee;
}

.attachment-list {
  font-size: calc(16px * 0.85);
  list-style: none;
}

[dir] .attachment-list {
  margin: 0;
}

[dir="ltr"] .attachment-list {
  padding-left: 0;
}

[dir="rtl"] .attachment-list {
  padding-right: 0;
}

.attachment-list__item {
  position: relative;
}

[dir] .attachment-list__item {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir="ltr"] .attachment-list__item {
  padding-left: calc(12px + 12px / 2);
}

[dir="rtl"] .attachment-list__item {
  padding-right: calc(12px + 12px / 2);
}

[dir] .attachment-list__item:last-child {
  margin-bottom: 0;
}

.attachment-list__icon {
  position: absolute;
  top: 4px;
}

[dir="ltr"] .attachment-list__icon {
  left: 0;
}

[dir="rtl"] .attachment-list__icon {
  right: 0;
}

.promoted-articles__list {
  display: flex;
  list-style: none;
  flex-flow: row wrap;
}

[dir] .promoted-articles__list {
  margin-bottom: 0;
}

[dir="ltr"] .promoted-articles__list {
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}

[dir="rtl"] .promoted-articles__list {
  padding-right: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (min-width: 768px) {
  [dir="ltr"] .promoted-articles__list {
    margin-right: -15px;
    margin-left: -15px;
  }

  [dir="rtl"] .promoted-articles__list {
    margin-right: -15px;
    margin-left: -15px;
  }
}

.promoted-articles-item {
  display: flex;
  flex-flow: row nowrap;
}

.promoted-articles-item .fa-star {
  font-size: calc(16px - 2px);
  color: #5bc0de;
}

[dir] .promoted-articles-item .fa-star {
  padding-top: 6px;
}

[dir="ltr"] .promoted-articles-item .fa-star {
  margin-right: 12px;
}

[dir="rtl"] .promoted-articles-item .fa-star {
  margin-left: 12px;
}

.promoted-articles-item__content {
  display: inline-block;
  vertical-align: top;
}

.promoted-articles__title {
  font-size: 41px;
}

[dir] .promoted-articles__title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir] .promoted-articles__title {
    margin-bottom: calc(16px * 1.5 * 1.5);
  }
}
@media (max-width: 767px) {
  .promoted-articles__title {
    font-size: 28px;
  }
}

.promoted-articles-item__title {
  display: block;
  max-width: 360px;
  font-size: 18px;
}

[dir] .promoted-articles-item__title {
  margin-bottom: calc(16px * 1.5 / 4);
}

[dir] .custom-blocks + .promoted-articles-section {
  padding-top: 0;
}

[dir] .callout {
  padding: calc(16px * 1.5) 20px;
  margin-bottom: calc(16px * 1.5);
  background-color: #eee;
}

[dir="ltr"] .callout {
  border-left: 5px solid;
}

[dir="rtl"] .callout {
  border-right: 5px solid;
}

[dir] .callout p:last-child {
  margin-bottom: 0;
}

[dir] .callout--transparent {
  background-color: transparent;
  border: 1px #dedede;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.14);
}

.callout--success {
  color: #222;
}

[dir] .callout--success {
  background-color: #eff7e3;
  border-color: rgba(114, 161, 48, 1);
}

.callout--success .callout__title {
  color: rgba(114, 161, 48, 1);
}

.callout--info {
  color: #222;
}

[dir] .callout--info {
  background-color: #e3f4f9;
  border-color: #5bc0de;
}

.callout--info .callout__title {
  color: #5bc0de;
}

.callout--warning {
  color: #222;
}

[dir] .callout--warning {
  background-color: #f7d1a5;
  border-color: rgba(239, 159, 66, 1);
}

.callout--warning .callout__title {
  color: rgba(239, 159, 66, 1);
}

.callout--danger {
  color: #222;
}

[dir] .callout--danger {
  background-color: #ffebeb;
  border-color: #ff5252;
}

.callout--danger .callout__title {
  color: #ff5252;
}

.callout--primary {
  color: #222;
}

[dir] .callout--primary {
  background-color: #a8e0ff;
  border-color: rgba(0, 102, 158, 1);
}

.callout--primary .callout__title {
  color: rgba(0, 102, 158, 1);
}

[dir] .callout--dashed {
  border-style: dashed;
  border-width: 1px;
}

[dir] .image-with-border {
  padding: calc(12px - 2px);
  border: 1px solid #d3d6d8;
  border-radius: 4px;
}

[dir] .image-with-shadow {
  box-shadow: 0 5px 15px 2px #666;
}

[dir] .image-with-lightbox {
  cursor: pointer;
}

.image-overlay {
  position: relative;
}

.image-overlay:before {
  position: absolute;
  top: 0;
  bottom: 0;
  content: "";
}

[dir] .image-overlay:before {
  background-color: rgba(255, 255, 255, 0.3);
}

[dir="ltr"] .image-overlay:before {
  right: 0;
  left: 0;
}

[dir="rtl"] .image-overlay:before {
  right: 0;
  left: 0;
}

.image-with-video-icon {
  position: relative;
  display: block;
}

.image-with-video-icon img {
  width: 100%;
}

.image-with-video-icon:before {
  position: absolute;
  top: 50%;
  z-index: 3;
  width: 0;
  height: 0;
  font-size: 0;
  content: "";
  transition: transform 0.6s ease;
}

[dir] .image-with-video-icon:before {
  border-style: solid;
}

[dir="ltr"] .image-with-video-icon:before {
  left: 50%;
  border-color: transparent transparent transparent #fff;
  border-width: 30px 0 30px 60px;
  transform: translate(-50%, -50%);
}

[dir="rtl"] .image-with-video-icon:before {
  right: 50%;
  border-color: transparent #fff transparent transparent;
  border-width: 30px 60px 30px 0;
  transform: translate(50%, -50%);
}

.image-with-video-icon:after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  content: "";
}

[dir] .image-with-video-icon:after {
  background-color: rgba(0, 0, 0, 0.3);
}

[dir="ltr"] .image-with-video-icon:after {
  right: 0;
  left: 0;
}

[dir="rtl"] .image-with-video-icon:after {
  right: 0;
  left: 0;
}

[dir="ltr"] .image-with-video-icon:active:before,
[dir="ltr"] .image-with-video-icon:hover:before {
  transform: translate(-50%, -50%) scale(1.1);
}

[dir="rtl"] .image-with-video-icon:active:before,
[dir="rtl"] .image-with-video-icon:hover:before {
  transform: translate(50%, -50%) scale(1.1);
}

.list-colored,
.list-bullet {
  list-style-type: none;
  counter-reset: list;
}

[dir="ltr"] .list-colored,
[dir="ltr"] .list-bullet {
  padding-left: 0 !important;
}

[dir="rtl"] .list-colored,
[dir="rtl"] .list-bullet {
  padding-right: 0 !important;
}

.list-colored > ul,
.list-bullet > ul {
  list-style: none;
}

[dir] .list-colored > ul,
[dir] .list-bullet > ul {
  margin-bottom: 14px;
}

.list-colored > ol,
.list-bullet > ol {
  list-style-type: none;
  counter-reset: list;
}

[dir] .list-colored > ol,
[dir] .list-bullet > ol {
  margin-bottom: 14px;
}

.list-colored > li {
  position: relative;
  counter-increment: list;
}

[dir] .list-colored > li {
  margin-bottom: calc(16px * 1.5 / 1.5) !important;
}

[dir="ltr"] .list-colored > li {
  padding-left: calc(12px + 30px);
}

[dir="rtl"] .list-colored > li {
  padding-right: calc(12px + 30px);
}

.list-colored > li:before {
  position: absolute;
  top: -3px;
  z-index: 1;
  width: 30px;
  height: 30px;
  font-size: calc(16px * 0.85);
  line-height: 30px;
  color: #fff;
  content: counter(list);
}

[dir] .list-colored > li:before {
  text-align: center;
  background-color: rgba(0, 102, 158, 1);
  border-radius: 50%;
}

[dir="ltr"] .list-colored > li:before {
  left: 0;
}

[dir="rtl"] .list-colored > li:before {
  right: 0;
}

.list-bullet > li {
  position: relative;
}

[dir] .list-bullet > li {
  margin-bottom: 10px;
}

[dir="ltr"] .list-bullet > li {
  padding-left: 30px;
}

[dir="rtl"] .list-bullet > li {
  padding-right: 30px;
}

.list-bullet > li:before {
  position: absolute;
  top: -2px;
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: rgba(0, 102, 158, 1);
  content: "\f058";
}

[dir="ltr"] .list-bullet > li:before {
  left: 0;
}

[dir="rtl"] .list-bullet > li:before {
  right: 0;
}

[dir="ltr"] .text-left {
  text-align: left;
}

[dir="rtl"] .text-left {
  text-align: right;
}

[dir] .text-center {
  text-align: center;
}

[dir="ltr"] .text-right {
  text-align: right;
}

[dir="rtl"] .text-right {
  text-align: left;
}

[dir] .text-primary {
  background-color: rgba(0, 102, 158, 1);
}

[dir] .text-info {
  background-color: #5bc0de;
}

[dir] .text-warning {
  background-color: rgba(239, 159, 66, 1);
}

[dir] .text-danger {
  background-color: #ff5252;
}

[dir] .text-success {
  background-color: rgba(114, 161, 48, 1);
}

[dir] .accordion {
  padding-top: 0;
  margin-bottom: calc(16px * 1.5);
  border: 1px solid #ddd;
  border-radius: 4px;
}

.accordion__item-title {
  position: relative;
  font-size: calc(16px * 1.25);
}

[dir] .accordion__item-title {
  cursor: pointer;
}

[dir="ltr"] .accordion__item-title {
  padding: 15px 20px 15px 52px;
}

[dir="rtl"] .accordion__item-title {
  padding: 15px 52px 15px 20px;
}

[dir] .accordion__item-title:not(.accordion__item-title--active) {
  border-bottom: 1px solid #ddd;
}

.accordion__item-title:before {
  position: absolute;
  content: "";
}

.accordion__item-content {
  display: none;
}

[dir] .accordion__item-content {
  padding: 20px;
  border-bottom: 1px solid #ddd;
}

[dir] .accordion__item-content p:last-child {
  margin-bottom: 0;
}

[dir] .accordion__item:last-child .accordion__item-title {
  border-bottom: none;
}

.accordion--default .accordion__item-title:before {
  top: 50%;
  width: 8px;
  height: 8px;
  transition: transform 0.3s;
}

[dir] .accordion--default .accordion__item-title:before {
  margin-top: -4px;
  border-bottom: 2px solid rgba(0, 102, 158, 1);
}

[dir="ltr"] .accordion--default .accordion__item-title:before {
  left: 22px;
  border-left: 2px solid rgba(0, 102, 158, 1);
  transform: rotate(-45deg);
}

[dir="rtl"] .accordion--default .accordion__item-title:before {
  right: 22px;
  border-right: 2px solid rgba(0, 102, 158, 1);
  transform: rotate(45deg);
}

[dir] .accordion--default .accordion__item-title--active {
  background-color: #f0f0f0;
}

.accordion--default .accordion__item-title--active:before {
  transition: transform 0.3s;
}

[dir="ltr"] .accordion--default .accordion__item-title--active:before {
  transform: rotate(135deg);
}

[dir="rtl"] .accordion--default .accordion__item-title--active:before {
  transform: rotate(-135deg);
}

.accordion--colored .accordion__item-title {
  transition: background-color 0.3s;
}

.accordion--colored .accordion__item-title:before,
.accordion--colored .accordion__item-title:after {
  top: 50%;
}

.accordion--colored .accordion__item-title:before {
  width: 10px;
  height: 2px;
}

[dir] .accordion--colored .accordion__item-title:before {
  margin-top: -1px;
  background-color: #818a91;
}

[dir="ltr"] .accordion--colored .accordion__item-title:before {
  left: 20px;
}

[dir="rtl"] .accordion--colored .accordion__item-title:before {
  right: 20px;
}

.accordion--colored .accordion__item-title:after {
  position: absolute;
  width: 2px;
  height: 10px;
  content: "";
}

[dir] .accordion--colored .accordion__item-title:after {
  margin-top: -5px;
  background-color: #818a91;
}

[dir="ltr"] .accordion--colored .accordion__item-title:after {
  left: 24px;
}

[dir="rtl"] .accordion--colored .accordion__item-title:after {
  right: 24px;
}

.accordion--colored .accordion__item-title--active {
  color: #fff;
  transition: background-color 0.3s;
}

[dir] .accordion--colored .accordion__item-title--active {
  background-color: rgba(0, 102, 158, 1);
}

[dir] .accordion--colored .accordion__item-title--active:before {
  background-color: #fff;
}

.accordion--colored .accordion__item-title--active:after {
  display: none;
}

[dir] .tabs {
  margin-bottom: calc(16px * 1.5);
}

.tab {
  display: block;
}

[dir] .tab {
  padding: 30px;
  margin-top: -1px;
  border: 1px solid #ddd;
}

[dir="ltr"] .tab {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

[dir="rtl"] .tab {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

[dir] .tab p:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  [dir="ltr"] .tab {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }

  [dir="rtl"] .tab {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}

[dir="ltr"] .tab:nth-child(2) {
  border-top-left-radius: 0;
}

[dir="rtl"] .tab:nth-child(2) {
  border-top-right-radius: 0;
}

.tabs-link {
  display: block;
  font-weight: 600;
  color: #222;
}

[dir] .tabs-link {
  padding: 8px 30px;
  margin: 0;
  cursor: pointer;
  border: 1px solid transparent;
  border-bottom-width: 0;
}

.tabs-link:hover {
  color: rgba(0, 102, 158, 1);
}
@media (max-width: 767px) {
  [dir] .tabs-link {
    border-top-color: #ddd;
  }

  [dir="ltr"] .tabs-link {
    border-right-color: #ddd;
    border-left-color: #ddd;
  }

  [dir="rtl"] .tabs-link {
    border-right-color: #ddd;
    border-left-color: #ddd;
  }

  [dir="ltr"] .tabs-link:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }

  [dir="rtl"] .tabs-link:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}
@media (min-width: 768px) {
  .tabs-link {
    display: inline-block;
  }
}

.tabs-link.is-active {
  color: rgba(0, 102, 158, 1);
}

[dir] .tabs-link.is-active {
  cursor: pointer;
  border-color: #ddd;
}

.tabs-link.is-active:hover {
  color: rgba(0, 102, 158, 1);
}

[dir] .tabs-link.is-active:hover {
  cursor: default;
}
@media (min-width: 768px) {
  [dir] .tabs-link.is-active {
    border-bottom: 1px solid #fff;
  }

  [dir="ltr"] .tabs-link.is-active {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }

  [dir="rtl"] .tabs-link.is-active {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}

[dir] .tabs--colored-1 .tab {
  background-color: #f6f7f8 !important;
}

[dir] .tabs--colored-1 .tabs-link.is-active {
  background-color: #f6f7f8;
  border-bottom-color: #f6f7f8;
}

.tabs--colored-2 .tabs-link:hover {
  color: rgba(0, 102, 158, 1);
}

.tabs--colored-2 .tabs-link.is-active {
  color: #fff;
}

[dir] .tabs--colored-2 .tabs-link.is-active {
  background-color: rgba(0, 102, 158, 1);
  border-color: rgba(0, 102, 158, 1);
}

.tabs--colored-2 .tabs-link.is-active:hover {
  color: #fff;
}

[dir] .tabs--colored-2 .tab {
  background-color: #f6f7f8 !important;
}

.skip-navigation {
  position: absolute;
  top: auto;
  z-index: -999;
  display: flex;
  overflow: hidden;
  font-size: 14px;
  color: white;
  align-items: center;
  justify-content: center;
}

[dir] .skip-navigation {
  padding: 20px;
  margin: 20px;
  background-color: black;
}

[dir="ltr"] .skip-navigation {
  left: -999px;
}

[dir="rtl"] .skip-navigation {
  right: -999px;
}

.skip-navigation:focus,
.skip-navigation:active {
  top: auto;
  z-index: 999;
  overflow: auto;
  text-decoration: none;
}

[dir] .skip-navigation:focus,
[dir] .skip-navigation:active {
  text-align: center;
}

[dir="ltr"] .skip-navigation:focus,
[dir="ltr"] .skip-navigation:active {
  left: auto;
}

[dir="rtl"] .skip-navigation:focus,
[dir="rtl"] .skip-navigation:active {
  right: auto;
}
/* ==========================================================================
  Notification
  ========================================================================== */
.notification {
  display: table;
  width: 100%;
  font-family: sans-serif;
  font-size: 12px;
  color: #555;
  transition: height 0.2s;
}

[dir] .notification {
  padding: 13px 15px;
  border: 1px solid;
}

.notification a {
  color: #158ec2;
}

.notification-inner {
  max-width: 980px;
}

[dir] .notification-inner {
  padding: 0 20px;
  margin: 0 auto;
}

.notification-icon,
.notification-text,
.notification-dismiss {
  display: table-cell;
  vertical-align: middle;
}

.notification-text {
  width: 100%;
}

[dir] .notification-text {
  padding: 0 15px;
}

.notification + .notification {
  position: relative;
  top: -1px;
}

[dir] .notification + .notification {
  margin-bottom: -1px;
}
/* Error */
[dir] .notification-error {
  background: #ffeded;
  border-color: #f7cbcb;
}

[dir] .notification-error .notification-icon:before,
[dir] .notification-error .notification-inline.notification-error:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23555555'/%3E%3C/svg%3E");
}
/* Notice */
[dir] .notification-notice {
  background: #dbf3ff;
  border-color: #b5e0f5;
}

[dir] .notification-notice .notification-icon:before,
[dir] .notification-notice .notification-inline.notification-error:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.5 6l2 2L9 4.5'/%3E%3Ccircle cx='6' cy='6' r='5.5'/%3E%3C/g%3E%3C/svg%3E");
}
/* Alert / Lock */
.notification-alert {
  color: #ad5e18;
}

[dir] .notification-alert {
  background: #fff8ed;
  border-color: #fcdba9;
}

[dir] .notification-alert .notification-icon:before,
[dir] .notification-alert .notification-inline.notification-error:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23ad5e18' stroke-linecap='round' d='M5.06 1.27l-4.5 8.5c-.18.33.06.73.44.73h9c.38 0 .62-.4.44-.73l-4.5-8.5a.494.494 0 00-.88 0zM5.5 4v2'/%3E%3Ccircle cx='5.5' cy='8' r='.8' fill='%23ad5e18'/%3E%3C/svg%3E");
}

.notification-icon:before,
.notification-inline.notification-error:before {
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  content: "";
}

[dir] .notification-icon:before,
[dir] .notification-inline.notification-error:before {
  background-size: cover;
}
/* Dismiss button */
.notification-dismiss,
a.notification-dismiss {
  color: #555;
  text-decoration: none !important;
  opacity: 0.6;
  transition: opacity 100ms ease;
}

[dir] .notification-dismiss,
[dir] a.notification-dismiss {
  cursor: pointer;
}

.notification-dismiss:hover {
  opacity: 1;
}
/* Inline notifications */
.notification-inline {
  position: relative;
  line-height: 14px;
  vertical-align: middle;
}

[dir] .notification-inline {
  padding: 5px;
  margin-top: 5px;
  border-radius: 4px;
}

[dir="ltr"] .notification-inline {
  text-align: left;
}

[dir="rtl"] .notification-inline {
  text-align: right;
}

[dir="rtl"] .notification-inline {
  text-align: right;
}

.notification-inline[aria-hidden="true"] {
  display: none;
}

[dir] .notification-inline.notification-error:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23e35b66'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23e35b66'/%3E%3C/svg%3E");
}

[dir="ltr"] .notification-inline.notification-error:before {
  margin: -2px 5px 0 0;
}

[dir="rtl"] .notification-inline.notification-error:before {
  margin: -2px 0 0 5px;
}

[dir="rtl"] .notification-inline.notification-error:before {
  margin: 0 0 0 5px;
}

.notification-inline.notification-error {
  color: #cc3340;
}

[dir] .notification-inline.notification-error {
  background-color: #fff0f1;
  border: 1px solid #e35b66;
}

[dir] .notification-inline.notification-large {
  padding: 13px 15px;
  margin-bottom: 25px;
}

[dir="ltr"] .notification-left-aligned {
  padding-left: 0;
  text-align: left;
}

[dir="rtl"] .notification-left-aligned {
  padding-right: 0;
  text-align: right;
}
/* Extensions */
[dir] .sidenav__category {
  margin-bottom: calc(16px * 1.5 / 1.5);
  border-bottom: 1px solid rgba(151, 151, 151, 0.2);
}

[dir] .sidenav__category:last-of-type {
  border: 0;
}

.sidenav__category-name {
  display: block;
  font-size: calc(16px * 1.45);
  font-weight: 600;
}

[dir] .sidenav__category-name {
  margin-bottom: calc(16px * 1.5 / 2);
}
@media (max-width: 767px) {
  [dir] .sidenav-container {
    margin-bottom: 24px;
    border-bottom: 1px solid #dee2e6;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .sidenav-container {
    /*
    padding-right: 5px;
    border-right: 1px solid #dee2e6;
    */
  }

  [dir="rtl"] .sidenav-container {
    padding-left: 15px;
    border-left: 1px solid #dee2e6;
  }
}

.sidenav__section-name:after,
.sidenav__category-name:after {
  display: none !important;
}

.sidenav__category-name,
.sidenav__category-name:hover {
  color: #222;
}

.sidenav__article.is-active .sidenav__article-name {
  font-weight: normal;
  color: #222;
}

.sidenav__section-name {
  font-weight: 600;
}

[dir] .sidenav__sections-list {
  margin-bottom: 16px !important;
}

.prevnext {
  display: block;
}

[dir] .prevnext {
  margin-bottom: calc(16px * 1.5);
}

.prevnext__block {
  display: inline-flex;
  -ms-flex-align: center;
  flex-flow: row nowrap;
  align-items: center;
}

[dir] .prevnext__block {
  margin-bottom: calc(16px * 1.5);
}

[dir="ltr"] .prevnext__block--prev {
  float: left;
}

[dir="rtl"] .prevnext__block--prev {
  float: right;
}

[dir="ltr"] .prevnext__block--next {
  float: right;
}

[dir="rtl"] .prevnext__block--next {
  float: left;
}

[dir="ltr"] .prevnext__arrow-left {
  margin-right: 12px;
}

[dir="rtl"] .prevnext__arrow-left {
  margin-left: 12px;
}

[dir="ltr"] .prevnext__arrow-right {
  margin-left: 12px;
}

[dir="rtl"] .prevnext__arrow-right {
  margin-right: 12px;
}

[dir] .prevnext__title {
  padding: 0 calc(16px * 1.5 / 2);
}
@media (max-width: 767px) {
  .prevnext__title {
    display: none;
  }
}

.prevnext__link {
  min-width: 90px;
}

.prevnext span.prevnext__btn {
  color: #eee;
  opacity: 0.6;
}

[dir] .prevnext span.prevnext__btn {
  cursor: pointer;
  background-color: transparent !important;
  border-color: #eee;
}
/* Community */
[dir="ltr"] .community-nav__item {
  float: left;
}

[dir="rtl"] .community-nav__item {
  float: right;
}

[dir="ltr"] .community-nav__item + .community-nav__item {
  margin-left: 12px;
}

[dir="rtl"] .community-nav__item + .community-nav__item {
  margin-right: 12px;
}

.community-nav__item.is-active {
  font-weight: 600;
}

[dir="ltr"] .community-nav__item--button {
  float: right;
}

[dir="rtl"] .community-nav__item--button {
  float: left;
}

.vote {
  width: 100%;
}

.vote--post {
  display: flex;
  width: 100%;
  max-width: calc(16px * 1.5 * 2.3333333);
  flex-flow: row wrap;
  align-items: center;
}
@media (max-width: 767px) {
  .vote--post {
    flex-flow: row nowrap;
  }
}

.vote-sum {
  display: block;
  width: 100%;
  font-weight: 600;
}

[dir] .vote-sum {
  padding: calc(16px * 1.5 / 4)
    calc(16px * 1.5 / 2);
  text-align: center;
}

.vote-control {
  display: block !important;
  color: #222;
}

[dir] .vote-control {
  background-color: transparent;
  border: 1px solid rgba(0, 102, 158, 1);
}

[dir="ltr"] .vote-control {
  margin-right: auto;
  margin-left: auto;
}

[dir="rtl"] .vote-control {
  margin-right: auto;
  margin-left: auto;
}

.vote-control:hover,
.vote-control:active,
.vote-control:focus,
.vote-control--voted {
  color: #fff;
}

[dir] .vote-control:hover,
[dir] .vote-control:active,
[dir] .vote-control:focus,
[dir] .vote-control--voted {
  background-color: rgba(0, 102, 158, 1);
}

[dir] .vote-control--active {
  border-color: #474747;
}
@media (min-width: 768px) {
  [dir] .topic-list-page {
    margin-bottom: calc(16px * 1.5);
  }
}

[dir="ltr"] .topic-list-item:nth-child(2n + 1) {
  clear: left;
}

[dir="rtl"] .topic-list-item:nth-child(2n + 1) {
  clear: right;
}

[dir] .topic-list-item__box {
  padding: calc(16px * 1.5) 12px;
  margin-bottom: calc(16px * 1.5);
  border: 1px solid #eee;
  border-radius: 4px;
}

[dir] .topic-list-item__title {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir] .topic-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .topic-page {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}

.topic {
  display: table;
  width: 100%;
}

[dir] .topic {
  padding-bottom: calc(16px * 1.5 / 2);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #eee;
}

.topic__col {
  display: table-cell;
  vertical-align: inherit;
}
@media (min-width: 480px) {
  .topic__col {
    vertical-align: top;
  }
}

[dir="ltr"] .topic__col--new-post {
  text-align: right;
}

[dir="rtl"] .topic__col--new-post {
  text-align: left;
}

.topic__title {
  width: 100%;
  font-size: calc(16px * 1.75 - 2px);
}

[dir] .topic__title {
  margin-top: calc(16px * 1.5 / 2);
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir="ltr"] .topic-filters__item {
  float: left;
  margin-right: calc(12px / 2);
}

[dir="rtl"] .topic-filters__item {
  float: right;
  margin-left: calc(12px / 2);
}
@media (max-width: 767px) {
  [dir] .topic-filters__item {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}

[dir] .topic-controls {
  margin-bottom: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .topic-controls {
    display: flex;
    justify-content: space-between;
  }

  [dir] .topic-controls {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}

.topic-controls__item {
  display: flex;
  align-items: center;
}

[dir="ltr"] .topic-followers {
  margin-right: calc(12px / 2);
}

[dir="rtl"] .topic-followers {
  margin-left: calc(12px / 2);
}
@media (min-width: 768px) {
  [dir] .post-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}

[dir="ltr"] .post-page .comment__official-heading {
  right: 64px;
}

[dir="rtl"] .post-page .comment__official-heading {
  left: 64px;
}

.post-page .comment {
  min-height: 160px;
}

[dir] .post-page .comment__header {
  margin-bottom: calc(16px * 1.5);
}

.post {
  position: relative;
}

[dir] .post {
  margin-bottom: calc(16px * 1.5);
}

.post__title {
  font-size: calc(16px * 1.5);
  font-weight: 600;
}

[dir="ltr"] .post__title {
  padding-right: calc(12px * 1.5);
}

[dir="rtl"] .post__title {
  padding-left: calc(12px * 1.5);
}
@media (min-width: 768px) {
  .post__title {
    font-size: calc(16px * 1.75 - 2px);
  }
}
@media (min-width: 992px) {
  .post__title {
    font-size: 41px;
  }
}

.post-meta {
  display: table;
  width: 100%;
}

[dir] .post-meta {
  margin-bottom: calc(16px * 1.5);
}

.post-meta__col {
  display: table-cell;
  vertical-align: top;
}

.post-meta__col--main {
  width: 100%;
}

[dir="ltr"] .post-meta__col--main {
  padding-right: 12px;
}

[dir="rtl"] .post-meta__col--main {
  padding-left: 12px;
}

.post__text {
  word-wrap: break-word;
}

.post__body {
  word-break: break-word;
}

.post__body ul {
  list-style: disc;
}

[dir="ltr"] .post__body ul,
[dir="ltr"] .post__body ol {
  padding-left: 20px;
}

[dir="rtl"] .post__body ul,
[dir="rtl"] .post__body ol {
  padding-right: 20px;
}

[dir] .post__body ul ul {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .post__body ul ol {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .post__body ol ul {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .post__body ol ol {
  margin-top: calc(16px * 1.5 / 2);
}

[dir] .post__body ul li {
  margin-bottom: calc(16px * 1.5 / 2);
}

[dir] .post__body ol li {
  margin-bottom: calc(16px * 1.5 / 2);
}
@media (min-width: 768px) {
  [dir="ltr"] .post__body {
    padding-right: calc(16px * 1.5 * 3.5833333);
  }

  [dir="rtl"] .post__body {
    padding-left: calc(16px * 1.5 * 3.5833333);
  }
}

.post__voting-and-actions {
  position: relative;
}

[dir] .post__voting-and-actions {
  padding-bottom: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
  text-align: center;
  border-bottom: 1px solid #eee;
}
@media (min-width: 768px) {
  .post__voting-and-actions {
    position: absolute;
    top: 0;
  }

  [dir] .post__voting-and-actions {
    border: 0;
  }

  [dir="ltr"] .post__voting-and-actions {
    right: 0;
  }

  [dir="rtl"] .post__voting-and-actions {
    left: 0;
  }
}

.post__actions {
  width: 100%;
}

[dir] .post__actions {
  padding: 10px 12px;
  text-align: center;
}

.post__actions button {
  display: flex;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  align-items: center;
  justify-content: center;
}

[dir] .post__actions button {
  cursor: pointer;
  background-color: transparent;
  border: none;
}

[dir="ltr"] .post__actions button {
  margin-right: auto;
  margin-left: auto;
}

[dir="rtl"] .post__actions button {
  margin-right: auto;
  margin-left: auto;
}

[dir] .post-callout {
  padding: calc(16px * 1.5 / 2) 15px;
  margin-bottom: 55px;
  background-color: #eee;
}

.post-callout__title {
  font-size: calc(16px * 1.15);
  font-weight: 600;
}
@media (min-width: 768px) {
  [dir] .post-list-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}

[dir] .post-list-item {
  padding-bottom: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #eee;
}
@media (min-width: 768px) {
  .post-list-item {
    display: table;
    width: 100%;
  }
}

[dir] .post-list-item:last-of-type {
  border-bottom: 0;
}

.post-list-item__title {
  font-size: calc(16px * 1.5);
}

[dir] .post-list-item__title {
  margin-bottom: calc(16px * 1.5 / 2);
}

.post-list-item__title .fa-star {
  position: relative;
  top: -4px;
  font-size: 50%;
}
@media (min-width: 768px) {
  .post-list-item__col {
    display: table-cell;
    vertical-align: top;
  }
}
@media (min-width: 768px) {
  .post-list-item__col--main {
    width: 60%;
  }
}
@media (min-width: 768px) {
  .post-list-item__col--side {
    width: 40%;
  }

  [dir="ltr"] .post-list-item__col--side {
    text-align: right;
  }

  [dir="rtl"] .post-list-item__col--side {
    text-align: left;
  }
}

.post-info {
  font-size: 14px;
  color: #808488;
}
@media (min-width: 768px) {
  .post-info {
    min-width: 90px;
  }

  [dir] .post-info {
    padding: calc(12px / 2) 12px;
    text-align: center;
    background-color: #f9f9f9;
    border-radius: 4px;
  }

  [dir="ltr"] .post-info {
    float: right;
  }

  [dir="rtl"] .post-info {
    float: left;
  }
}
@media (min-width: 768px) {
  .post-info__count {
    display: block;
    font-weight: 600;
    color: #222;
  }
}

[dir="ltr"] .post-info + .post-info {
  margin-right: 12px;
}

[dir="rtl"] .post-info + .post-info {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .post-info + .post-info:before {
    font-size: 10px;
    font-weight: 900;
    content: "\2022";
  }

  [dir="ltr"] .post-info + .post-info:before {
    margin-right: calc(12px / 2);
  }

  [dir="rtl"] .post-info + .post-info:before {
    margin-left: calc(12px / 2);
  }
}

.post-status {
  display: inline-block;
  font-size: 12px;
  color: #fff;
}

[dir] .post-status {
  padding: 1px calc(12px / 2);
  border-radius: 4px;
}

[dir] .post-status--answered {
  background-color: rgba(114, 161, 48, 1);
  /* os addition */
  padding: 5px 10px;
}
/* os addition */
[dir] .post-status--completed {
  background-color: #00669e;
  padding: 5px 10px;
  font-weight: bold;
  color: aliceblue;
}

[dir] .post-status--planned {
  background-color: rgba(114, 161, 48, 1);
}

.post-status--not-planned {
  color: #222;
}

[dir] .post-status--not-planned {
  background-color: #eee;
  /* os addition */
  padding: 5px 10px;
}
@media (min-width: 768px) {
  [dir] .new-post-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}

.new-post-title {
  font-size: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .new-post-title {
    font-size: calc(16px * 1.75 - 2px);
  }
}
@media (min-width: 992px) {
  .new-post-title {
    font-size: calc(16px * 2.5);
  }
}

[dir] .new-post-form {
  margin-bottom: calc(16px * 1.5);
}

[dir] .new-community-post-page {
  padding-top: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
}
@media (max-width: 767px) {
  [dir] .new-community-post-page {
    padding-top: 0;
    margin-bottom: 0;
  }
}
/* custom CSS - os */
.expandCollapseWrap { text-align:right; display:none;}
.expandCollapseWrap a {font-weight:bold;}
button[data-follower-count] {font-weight: bold; text-decoration: underline; box-shadow: 1px 1px 1px 1px #003e6130;}
span.community-badge-titles[aria-label='Preferred Partner'] {background-color: #ccc; border: 1px solid #999;}
span.community-badge-titles[aria-label='Community Moderator'] {background-color: #9c0;}
.author-info {line-height: 1.15;}
.post pre {white-space: normal; background: #f0f8ffc4; padding: 5px; border-radius: 4px;}
.comment__inner pre {white-space: normal; background: #f0f8ffc4; padding: 5px; border-radius: 4px;}
.search-result.result-community_post h3 span.search-result-votes {display:none;}
li.post-list-item.post-list-item--pinned {background-color: aliceblue; border-radius: 4px; padding: 15px 5px; box-shadow: 0 0 3px rgb(0 102 158 / 20%);}
li.allTopics, li.allPosts {border: 1px solid #f1f1f1; padding: 10px; border-radius: 5px; margin: 1px 5px 0px 0px !important; text-decoration: underline; text-align: center; white-space: nowrap; width: 15%;}
li.allTopics.is-active, li.allPosts.is-active {border: 1px solid #00669e; background: rgb(0 102 158); color: #fff; text-decoration: none;}
li.allTopics:hover, li.allPosts:hover {border: 1px solid #00669e;}
nav.my-activities-menu--sub ul li:last-of-type {display:none;}
/* reach-portal div[data-valuetext*='comments'] {display:none;} */
.container.home-page__section {padding: 1.5em calc(15px * 2) !important;}
.search-suggestions {font-size: calc(16px * 0.9); font-weight: 400; line-height: 1.25; color: #fff; background: #4a4949; border-radius: 5px; border: 1px solid #555; padding: 8px 15px 8px 5px;}
[dir] .search-suggestions {margin-top: calc(16px * 1.5); text-align: left;}
.search-suggestions a {color: #d3d6d8; text-decoration: underline;}
.search-suggestions ul {padding-inline-start: 35px;}
.search-suggestions ul li {padding: 5px 0px;}
[dir] div.accordion__item-title > h2, [dir] div.accordion__item-title > h1 {margin: 0px;}
[dir] div.accordion__item-title > h1 {font-size: calc(16px * 1.75 - 2px);}
.container.post-page section.content-tags {padding: calc(16px * 1.5 / 2) 15px; background: #eeeeee3b;}
.container.article-page section.content-tags {padding-top: 10px; border-top: solid 1px #eee; margin-top: 35px;}

/* custom tightening menu spacings & ToC */
[dir="ltr"] .sidenav__categories-list {padding-right: 3px !important;}
[dir="ltr"] .sidenav_accordion .sidenav__sections-list, [dir="ltr"] .sidenav_accordion .sidenav__articles-list {padding-left: 7px !important; padding-right: 11px !important;}
.sidenav__sections-list > .sidenav__section {font-size: 1.125em; margin-bottom: calc(16px * 0.75); border-bottom: 1px solid rgba(151, 151, 151, 0.2);}
.sidenav__sections-list > .sidenav__section > .sidenav__section-name {color: #444;}
.sidenav__articles-list > .sidenav__section.sidenav__section--articles {font-size: 0.925em; margin: calc(16px * 0.5) 0 calc(16px * 0.35) 0;}
.sidenav__article {padding: 0 2px;}
.sidenav__article.is-active {background-color: #f5f5f5;}
.sidenav__article-name {font-size: 0.85em !important;}
.lt-toc--list {font-size: 0.95em; font-weight:600;}
.lt-toc--item-h1 .lt-toc--link {padding: 6px 9px !important;}
.lt-toc--item-h2 .lt-toc--link {padding: 6px 9px 6px 17px !important; font-size: 0.92em; font-weight:400;}
.lt-toc_is-desktop .lt-toc--list {max-height: -webkit-fill-available !important;}

@media (min-width: 768px) {
  .container.article-page .column--sm-1 {width: 5.0% !important; padding: 0 10px !important;}
  .container.article-page .column--sm-3 {width: 20.0% !important; padding-right: 7px !important; float:right;}
  .container.article-page .mobile-sidenav {display:none !important;}
}
@media (max-width: 767px) {
  .container.article-page .hamburger-menu {display:none !important;}
  .container.article-page .mobile-sidenav .sidenav-btn {float: right;}
}
@media (min-width: 768px) {
  .container.category-page div.sectionWrapper, .container.section-page div.sectionWrapper {display: flex; flex-wrap: wrap; gap: 10px 15px; align-items: stretch; align-content: space-between; }
  .container.category-page div.sectionWrapper .section, .container.section-page div.sectionWrapper .section {flex: 1 1 48%; border-left: 1px solid #f1f1f1;}
}
/* custom Hamburger for article page */
#menu__toggle {
  opacity: 0;
}
#menu__toggle:checked + .menu__btn > span {
  transform: rotate(45deg);
}
#menu__toggle:checked + .menu__btn > span::before {
  top: 0;
  transform: rotate(0deg);
}
#menu__toggle:checked + .menu__btn > span::after {
  top: 0;
  transform: rotate(90deg);
}
#menu__toggle:checked ~ .menu__box {
  left: 0 !important;
}

.menu__btn {
  position: fixed;
  top: calc(215px - 50px);
  left: clamp(3px, calc((100vw - 1270px) / 2), 300px);
  width: 33px;
  height: 33px;
  cursor: pointer;
  z-index: 1000;
}
#menu__toggle:checked + .menu__btn {
  top: 99px !important;
  left: 300px !important;
  transition-duration: 0.25s;
}

#menu__toggle:checked + .menu-pull-css {
  left: 338px !important;
  transition-duration: 0.25s;
  box-shadow: 1px 7px 15px 2px rgb(0 0 0 / 10%);
}
#menu__toggle:checked + .menu-pull-css svg {
  transform: rotate(90deg);
  transition-duration: 0.25s;
}
.menu-pull-css {-webkit-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    box-shadow: inset 1px 7px 15px 2px rgb(0 0 0 / 10%);
    cursor: pointer;
    border: 1px solid rgb(31 115 183 / 35%);
    border-top: none;
    border-radius: 0 0 4px 4px;
    display: inline-flex;
    height: 30px;
    -webkit-box-pack: center;
    justify-content: center;
    left: -2px;
    position: fixed;
    text-align: center;
    top: 95px;
    width: 34px;
    transform: rotate(270deg);
  	z-index: 1000;
  	color: #444;
}

.menu__btn > span,
.menu__btn > span::before,
.menu__btn > span::after {
  display: block;
  position: absolute;
  width: 100%;
  height: 3px;
  background-color: #515151;
  transition-duration: .25s;
}
.menu__btn > span::before {
  content: '';
  top: -12px;
}
.menu__btn > span::after {
  content: '';
  top: 12px;
}
.menu__box {
  display: block;
  position: fixed;
  top: 0;
  left: -100%;
  width: 340px;
  height: 100%;
  margin: 0;
  padding: 80px 20px 50px 15px;
  list-style: none;
  background-color: #FFF;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, .4);
  transition-duration: .25s;
  overflow-y: scroll;
  z-index: 999;
}
.menu__item {
  display: block;
  padding: 12px 24px;
  color: #333;
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition-duration: .25s;
}
.menu__item:hover {
  background-color: #CFD8DC;
}
/* custom scroll bar for that side menu */
.menu__box::-webkit-scrollbar {width: 11px;}
/* Track */
.menu__box::-webkit-scrollbar-track {background: #f5f5f5;}
/* Handle */
.menu__box::-webkit-scrollbar-thumb {background: #999;}
/* Handle on hover */
.menu__box::-webkit-scrollbar-thumb:hover {background: #777;}

/* custom to top button-link */
div#totop {right: 10px; position: fixed; bottom: 15px; z-index: 100; background-color:white;}

/* general flex container for article content */
.article-flex-container {display: flex; flex-wrap: wrap; gap: 10px 20px; align-items: stretch; align-content: space-between;}
.article-flex-item {flex: 1 1 250px;}

/* custom styles for a general mobile-friendly table in article content */
@media screen and (max-width: 600px) {
  table.nicemobile thead {display: none;}
  table.nicemobile td {display: flex;}
  table.nicemobile td::before {content: attr(data-label); font-weight: bold; width: 25%; min-width: 135px;}
}



/* custom icons - article contents - os */
.icon-logo { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEuMzg3NzNpbiIgaGVpZ2h0PSIwLjY4Mjk2MWluIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgODQzLjQyIDQxNS4wOCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGcgaWQ9IkxheWVyX3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xLjExIDQwMS4yM2wwIC02MS40MmMxOS42NywxMy43NiA0MC4xOCwyMC42IDYxLjQyLDIwLjYgMjEuOCwwIDMyLjcsLTkuMTQgMzIuNywtMjcuMzQgMCwtNy4yIC0yLjg2LC0xMy4zIC04LjU5LC0xOC4yOSAtNS44MiwtNC45IC0xNC4wNCwtMTAuNTMgLTI0LjY2LC0xNi42MyAtMjUuNzcsLTE0Ljc4IC00Mi41OCwtMjguOTEgLTUwLjM0LC00Mi40OSAtNy43NiwtMTMuNDkgLTExLjY0LC0yOC4xNyAtMTEuNjQsLTQzLjc4IDAsLTI0Ljk0IDguNTksLTQ1LjA3IDI1LjU4LC02MC41IDE3LjA5LC0xNS40MiA0MC42NCwtMjMuMTggNzAuNzUsLTIzLjE4IDIwLjc4LDAgMzkuODEsMy40MiA1Ny4wOCwxMC4zNGwwIDYwLjAzYy0xOS4xMiwtMTAuNDMgLTM1Ljg0LC0xNS43IC01MC4zNCwtMTUuNyAtMjEuOCwwIC0zMi43LDkuMTUgLTMyLjcsMjcuMzQgMCw1LjczIDEuOTQsMTEuMDggNS44MiwxNS45OCAzLjg4LDQuOSAxMy43NiwxMS43MyAyOS42NSwyMC41MSAyNC4wMSwxMy43NiAzOS44MSwyNi45NyA0Ny41NywzOS44MSA3Ljc2LDEyLjg0IDExLjY0LDI3LjYyIDExLjY0LDQ0LjQzIDAsMjQuODUgLTguMzEsNDUuMDggLTI1LjAzLDYwLjY4IC0xNi42MywxNS42MSAtNDAuOTIsMjMuNDYgLTcyLjYsMjMuNDYgLTI3LjQzLDAgLTQ5LjUxLC00LjYyIC02Ni4zMiwtMTMuODV6bTE4MC45MyA4Ljk2bDAgLTQxMC4xOSA3MC41NyAwIDAgNDEwLjE5IC03MC41NyAwem0yMjAuNjUgMGwwIC0zNi41OCAtMS4xMSAwYy0xMy4zLDI3LjYyIC0zNS4xOSw0MS40NyAtNjUuNDksNDEuNDcgLTE5LjQ5LDAgLTM1LjI4LC03LjMgLTQ3LjI5LC0yMS44IC0xMi4xLC0xNC41IC0xOC4xOSwtMzQuMDggLTE4LjE5LC01OC41NiAwLC01MS44MiAyNS43NywtODMuMDMgNzcuMTIsLTkzLjY2bDU0Ljk2IC0xMS4wOCAwIC03LjU3YzAsLTI1LjMxIC0xMy41OCwtMzcuODcgLTQwLjU1LC0zNy44NyAtMjEuODksMCAtNDUuNzIsOC42OCAtNzEuNDksMjYuMjNsMCAtNjIuMjVjMjguOTEsLTEzLjU4IDU2LjcxLC0yMC4zMiA4My41OSwtMjAuMzIgMzUuNTYsMCA2MC45Niw4LjY4IDc2LjExLDI1Ljk1IDE1LjE1LDE3LjM2IDIyLjcyLDQ1LjQ0IDIyLjcyLDg0LjI0bDAgMTcxLjggLTcwLjM4IDB6bTAgLTEzNC4ybC0zMi4yMyA2Ljc0Yy0yMS4wNiw0LjUyIC0zMS41OSwxOC4xOSAtMzEuNTksNDEuMSAwLDExLjM2IDIuNTksMjAuMDQgNy45NCwyNi4wNSA1LjM2LDUuOTEgMTEuNzMsOC44NyAxOS40LDguODcgMTEuNTUsMCAyMC41LC00LjkgMjYuODgsLTE0LjY4IDYuMzcsLTkuODggOS42LC0yMy4yOCA5LjYsLTQwLjE4bDAgLTI3Ljg5em0yMjUuODIgMTMwLjQyYy0xNC40MSw1LjczIC0yOS45Miw4LjY4IC00Ni41NSw4LjY4IC00Ny4yOSwwIC03MC45MywtMjguMjYgLTcwLjkzLC04NC43bDAgLTEzOS42NSAtMzMuODEgMCAwIC01Ny42MyAzMy44MSAwIDAgLTYxLjk4YzAuMTgsMCAyLjEyLC0wLjY1IDUuNzMsLTEuODUgNDAuNzMsLTEzLjU4IDYyLjM1LC0yMC4zMiA2NC42NiwtMjAuMzJsMCA4NC4xNCA0Ny4xIDAgMCA1Ny42MyAtNDcuMSAwIDAgMTMzLjY1YzAsMjEuNyA4LjU5LDMyLjUxIDI1LjY4LDMyLjUxIDcuOTQsMCAxNS4xNSwtMS42NiAyMS40MywtNC45bDAgNTQuNHptNzMuNyAtMTEyLjU5YzAuNzQsNDMuMzIgMjEuMDYsNjQuOTMgNjAuODcsNjQuOTMgMjAuNzgsMCA0MS45MywtNi4yOCA2My42NCwtMTguOTNsMCA1OC4xOWMtMjMuNjUsMTEuMzYgLTQ4LjQsMTcuMDkgLTc0LjE3LDE3LjA5IC0zOC45OCwwIC02OSwtMTIuMTkgLTg5Ljk2LC0zNi41OCAtMjEuMDYsLTI0LjI5IC0zMS41LC01OS43NiAtMzEuNSwtMTA2LjMxIDAsLTQyLjAyIDkuODgsLTc2LjU3IDI5Ljc0LC0xMDMuNTQgMTkuODYsLTI2Ljk3IDQ3LjU3LC00MC40NSA4My4zMSwtNDAuNDUgMzIuNTEsMCA1Ny4xNywxMS4wOCA3My45OCwzMy4xNiAxNi45LDIyLjA4IDI1LjMxLDUzLjc2IDI1LjMxLDk0Ljg2bDAgMzcuNTkgLTE0MS4yMiAwem03NC43MiAtNDkuNzhjMCwtMTkuNDkgLTIuNDksLTM0LjY0IC03LjQ4LC00NS40NCAtNC45OSwtMTAuODEgLTEzLjk1LC0xNi4yNSAtMjYuODgsLTE2LjI1IC0yNS4xMiwwIC0zOC41MSwyMC42IC00MC4zNiw2MS43bDc0LjcyIDB6Ii8+DQogPC9nPg0KPC9zdmc+); }
.icon-lookup { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDMwLjUgMzUuNSBMIDMwLjUgMzUuMjI2NTYzIEMgMzEuMTA5Mzc1IDM0Ljg3MTA5NCAzMS41IDM0LjIxODc1IDMxLjUgMzMuNSBDIDMxLjUgMzIuMzk4NDM4IDMwLjYwMTU2MyAzMS41IDI5LjUgMzEuNSBDIDI4LjM5ODQzOCAzMS41IDI3LjUgMzIuMzk4NDM4IDI3LjUgMzMuNSBMIDI3LjUgMzUuNSBMIDEyLjUgMzUuNSBMIDEyLjUgMzMuNSBDIDEyLjUgMzIuMzk4NDM4IDExLjYwMTU2MyAzMS41IDEwLjUgMzEuNSBDIDkuMzk4NDM4IDMxLjUgOC41IDMyLjM5ODQzOCA4LjUgMzMuNSBDIDguNSAzNC4yMTg3NSA4Ljg5MDYyNSAzNC44NzEwOTQgOS41IDM1LjIyNjU2MyBMIDkuNSAzNS41IEwgMS41IDM1LjUgTCAxLjUgNC41IEwgMzguNSA0LjUgTCAzOC41IDM1LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzggNSBMIDM4IDM1IEwgMzEuNDk2MDk0IDM1IEMgMzEuODE2NDA2IDM0LjU3NDIxOSAzMiAzNC4wNTQ2ODggMzIgMzMuNSBDIDMyIDMyLjEyMTA5NCAzMC44Nzg5MDYgMzEgMjkuNSAzMSBDIDI4LjEyMTA5NCAzMSAyNyAzMi4xMjEwOTQgMjcgMzMuNSBMIDI3IDM1IEwgMTMgMzUgTCAxMyAzMy41IEMgMTMgMzIuMTIxMDk0IDExLjg3ODkwNiAzMSAxMC41IDMxIEMgOS4xMjEwOTQgMzEgOCAzMi4xMjEwOTQgOCAzMy41IEMgOCAzNC4wNTQ2ODggOC4xODM1OTQgMzQuNTc0MjE5IDguNTAzOTA2IDM1IEwgMiAzNSBMIDIgNSBMIDM4IDUgTSAzOSA0IEwgMSA0IEwgMSAzNiBMIDEwIDM2IEwgMTAgMzQuOTA2MjUgQyA5LjQxNzk2OSAzNC42OTkyMTkgOSAzNC4xNTIzNDQgOSAzMy41IEMgOSAzMi42NzE4NzUgOS42NzE4NzUgMzIgMTAuNSAzMiBDIDExLjMyODEyNSAzMiAxMiAzMi42NzE4NzUgMTIgMzMuNSBMIDEyIDM2IEwgMjggMzYgTCAyOCAzMy41IEMgMjggMzIuNjcxODc1IDI4LjY3MTg3NSAzMiAyOS41IDMyIEMgMzAuMzI4MTI1IDMyIDMxIDMyLjY3MTg3NSAzMSAzMy41IEMgMzEgMzQuMTUyMzQ0IDMwLjU4MjAzMSAzNC43MDMxMjUgMzAgMzQuOTA2MjUgTCAzMCAzNiBMIDM5IDM2IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDE2IDE1IEMgMTYgMTcuMjEwOTM4IDE0LjIxMDkzOCAxOSAxMiAxOSBDIDkuNzg5MDYzIDE5IDggMTcuMjEwOTM4IDggMTUgQyA4IDEyLjc4OTA2MyA5Ljc4OTA2MyAxMSAxMiAxMSBDIDE0LjIxMDkzOCAxMSAxNiAxMi43ODkwNjMgMTYgMTUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0ZGRkZGRjsiIGQ9Ik0gMTggMjYgTCA2IDI2IEMgNiAyMi42ODc1IDguNjg3NSAyMCAxMiAyMCBDIDE1LjMxMjUgMjAgMTggMjIuNjg3NSAxOCAyNiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAzMyAxNiBMIDIzIDE2IEMgMjIuNDQ5MjE5IDE2IDIyIDE1LjU1MDc4MSAyMiAxNSBDIDIyIDE0LjQ0OTIxOSAyMi40NDkyMTkgMTQgMjMgMTQgTCAzMyAxNCBDIDMzLjU1MDc4MSAxNCAzNCAxNC40NDkyMTkgMzQgMTUgQyAzNCAxNS41NTA3ODEgMzMuNTUwNzgxIDE2IDMzIDE2IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDMzIDIwIEwgMjMgMjAgQyAyMi40NDkyMTkgMjAgMjIgMTkuNTUwNzgxIDIyIDE5IEMgMjIgMTguNDQ5MjE5IDIyLjQ0OTIxOSAxOCAyMyAxOCBMIDMzIDE4IEMgMzMuNTUwNzgxIDE4IDM0IDE4LjQ0OTIxOSAzNCAxOSBDIDM0IDE5LjU1MDc4MSAzMy41NTA3ODEgMjAgMzMgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0ZGRkZGRjsiIGQ9Ik0gMzMgMjQgTCAyMyAyNCBDIDIyLjQ0OTIxOSAyNCAyMiAyMy41NTA3ODEgMjIgMjMgQyAyMiAyMi40NDkyMTkgMjIuNDQ5MjE5IDIyIDIzIDIyIEwgMzMgMjIgQyAzMy41NTA3ODEgMjIgMzQgMjIuNDQ5MjE5IDM0IDIzIEMgMzQgMjMuNTUwNzgxIDMzLjU1MDc4MSAyNCAzMyAyNCBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-query { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIuNSAyNy44MDg1OTQgTCAyLjUgMTguNzkyOTY5IEwgMTMuMTc5Njg4IDUuNTcwMzEzIEwgMjcuMDc4MTI1IDkuNTQyOTY5IEwgMzcuNSAyLjkxMDE1NiBMIDM3LjUgMjcuODA4NTk0IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM3IDMuODIwMzEzIEwgMzcgMjcuMzA4NTk0IEwgMyAyNy4zMDg1OTQgTCAzIDE4Ljk2ODc1IEwgMTMuMzYzMjgxIDYuMTQ0NTMxIEwgMjYuNzI2NTYzIDkuOTYwOTM4IEwgMjcuMTU2MjUgMTAuMDg1OTM4IEwgMjcuNTM1MTU2IDkuODQzNzUgTCAzNyAzLjgyMDMxMyBNIDM4IDIgTCAyNyA5IEwgMTMgNSBMIDIgMTguNjEzMjgxIEwgMiAyOC4zMDg1OTQgTCAzOCAyOC4zMDg1OTQgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gMi41IDM3LjUgTCAyLjUgMjUuODAwNzgxIEwgMTMuMDg5ODQ0IDE4LjU0Njg3NSBMIDI3LjAzNTE1NiAyMi41MzEyNSBMIDM3LjUgMTcuOTkyMTg4IEwgMzcuNSAzNy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM3IDE4Ljc1MzkwNiBMIDM3IDM3IEwgMyAzNyBMIDMgMjYuMDY2NDA2IEwgMTMuMTc1NzgxIDE5LjA4OTg0NCBMIDI2LjcyNjU2MyAyMi45NjA5MzggTCAyNy4wNzAzMTMgMjMuMDU4NTk0IEwgMjcuMzk4NDM4IDIyLjkxNzk2OSBMIDM3IDE4Ljc1MzkwNiBNIDM4IDE3LjIzMDQ2OSBMIDI3IDIyIEwgMTMgMTggTCAyIDI1LjUzOTA2MyBMIDIgMzggTCAzOCAzOCBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-reader { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDExLjUgMzIuNSBMIDExLjUgMzAuNSBMIDQuNSAzMC41IEMgMy4zOTg0MzggMzAuNSAyLjUgMjkuNjAxNTYzIDIuNSAyOC41IEwgMi41IDguNSBDIDIuNSA3LjM5ODQzOCAzLjM5ODQzOCA2LjUgNC41IDYuNSBMIDM1LjUgNi41IEMgMzYuNjAxNTYzIDYuNSAzNy41IDcuMzk4NDM4IDM3LjUgOC41IEwgMzcuNSAyOC41IEMgMzcuNSAyOS42MDE1NjMgMzYuNjAxNTYzIDMwLjUgMzUuNSAzMC41IEwgMjguNSAzMC41IEwgMjguNSAzMi41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM1LjUgNyBDIDM2LjMyODEyNSA3IDM3IDcuNjcxODc1IDM3IDguNSBMIDM3IDI4LjUgQyAzNyAyOS4zMjgxMjUgMzYuMzI4MTI1IDMwIDM1LjUgMzAgTCAyOCAzMCBMIDI4IDMyIEwgMTIgMzIgTCAxMiAzMCBMIDQuNSAzMCBDIDMuNjcxODc1IDMwIDMgMjkuMzI4MTI1IDMgMjguNSBMIDMgOC41IEMgMyA3LjY3MTg3NSAzLjY3MTg3NSA3IDQuNSA3IEwgMzUuNSA3IE0gMzUuNSA2IEwgNC41IDYgQyAzLjExNzE4OCA2IDIgNy4xMTcxODggMiA4LjUgTCAyIDI4LjUgQyAyIDI5Ljg4MjgxMyAzLjExNzE4OCAzMSA0LjUgMzEgTCAxMSAzMSBMIDExIDMzIEwgMjkgMzMgTCAyOSAzMSBMIDM1LjUgMzEgQyAzNi44ODI4MTMgMzEgMzggMjkuODgyODEzIDM4IDI4LjUgTCAzOCA4LjUgQyAzOCA3LjExNzE4OCAzNi44ODI4MTMgNiAzNS41IDYgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gNCAzMy41IEMgMi4wNzAzMTMgMzMuNSAwLjUgMzEuOTI5Njg4IDAuNSAzMCBMIDAuNSAyOS41IEwgMTUuNTg1OTM4IDI5LjUgQyAxNS43OTI5NjkgMzAuMDgyMDMxIDE2LjM0NzY1NiAzMC41IDE3IDMwLjUgTCAyMyAzMC41IEMgMjMuNjUyMzQ0IDMwLjUgMjQuMjA3MDMxIDMwLjA4MjAzMSAyNC40MTQwNjMgMjkuNSBMIDM5LjUgMjkuNSBMIDM5LjUgMzAgQyAzOS41IDMxLjkyOTY4OCAzNy45Mjk2ODggMzMuNSAzNiAzMy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM5IDMwIEMgMzkgMzEuNjUyMzQ0IDM3LjY1MjM0NCAzMyAzNiAzMyBMIDQgMzMgQyAyLjM0NzY1NiAzMyAxIDMxLjY1MjM0NCAxIDMwIEwgMTUuMjY5NTMxIDMwIEMgMTUuNjEzMjgxIDMwLjU5NzY1NiAxNi4yNjE3MTkgMzEgMTcgMzEgTCAyMyAzMSBDIDIzLjczODI4MSAzMSAyNC4zODY3MTkgMzAuNTk3NjU2IDI0LjczMDQ2OSAzMCBMIDM5IDMwIE0gNDAgMjkgTCAyNCAyOSBDIDI0IDI5LjU1MDc4MSAyMy41NTA3ODEgMzAgMjMgMzAgTCAxNyAzMCBDIDE2LjQ0OTIxOSAzMCAxNiAyOS41NTA3ODEgMTYgMjkgTCAwIDI5IEwgMCAzMCBDIDAgMzIuMjEwOTM4IDEuNzg5MDYzIDM0IDQgMzQgTCAzNiAzNCBDIDM4LjIxMDkzOCAzNCA0MCAzMi4yMTA5MzggNDAgMzAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTcuNSAxMyBMIDcuNSAxMyBDIDcuMjIyNjU2IDEzIDcgMTIuNzc3MzQ0IDcgMTIuNSBDIDcgMTIuMjIyNjU2IDcuMjIyNjU2IDEyIDcuNSAxMiBMIDE3LjUgMTIgQyAxNy43NzczNDQgMTIgMTggMTIuMjIyNjU2IDE4IDEyLjUgQyAxOCAxMi43NzczNDQgMTcuNzc3MzQ0IDEzIDE3LjUgMTMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTcuNSAxNyBMIDcuNSAxNyBDIDcuMjIyNjU2IDE3IDcgMTYuNzc3MzQ0IDcgMTYuNSBDIDcgMTYuMjIyNjU2IDcuMjIyNjU2IDE2IDcuNSAxNiBMIDE3LjUgMTYgQyAxNy43NzczNDQgMTYgMTggMTYuMjIyNjU2IDE4IDE2LjUgQyAxOCAxNi43NzczNDQgMTcuNzc3MzQ0IDE3IDE3LjUgMTcgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTcuNSAyMSBMIDcuNSAyMSBDIDcuMjIyNjU2IDIxIDcgMjAuNzc3MzQ0IDcgMjAuNSBDIDcgMjAuMjIyNjU2IDcuMjIyNjU2IDIwIDcuNSAyMCBMIDE3LjUgMjAgQyAxNy43NzczNDQgMjAgMTggMjAuMjIyNjU2IDE4IDIwLjUgQyAxOCAyMC43NzczNDQgMTcuNzc3MzQ0IDIxIDE3LjUgMjEgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTcuNSAyNSBMIDcuNSAyNSBDIDcuMjIyNjU2IDI1IDcgMjQuNzc3MzQ0IDcgMjQuNSBDIDcgMjQuMjIyNjU2IDcuMjIyNjU2IDI0IDcuNSAyNCBMIDE3LjUgMjQgQyAxNy43NzczNDQgMjQgMTggMjQuMjIyNjU2IDE4IDI0LjUgQyAxOCAyNC43NzczNDQgMTcuNzc3MzQ0IDI1IDE3LjUgMjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzIuNSAxMyBMIDIyLjUgMTMgQyAyMi4yMjI2NTYgMTMgMjIgMTIuNzc3MzQ0IDIyIDEyLjUgQyAyMiAxMi4yMjI2NTYgMjIuMjIyNjU2IDEyIDIyLjUgMTIgTCAzMi41IDEyIEMgMzIuNzc3MzQ0IDEyIDMzIDEyLjIyMjY1NiAzMyAxMi41IEMgMzMgMTIuNzc3MzQ0IDMyLjc3NzM0NCAxMyAzMi41IDEzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDMyLjUgMTcgTCAyMi41IDE3IEMgMjIuMjIyNjU2IDE3IDIyIDE2Ljc3NzM0NCAyMiAxNi41IEMgMjIgMTYuMjIyNjU2IDIyLjIyMjY1NiAxNiAyMi41IDE2IEwgMzIuNSAxNiBDIDMyLjc3NzM0NCAxNiAzMyAxNi4yMjI2NTYgMzMgMTYuNSBDIDMzIDE2Ljc3NzM0NCAzMi43NzczNDQgMTcgMzIuNSAxNyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAzMi41IDIxIEwgMjIuNSAyMSBDIDIyLjIyMjY1NiAyMSAyMiAyMC43NzczNDQgMjIgMjAuNSBDIDIyIDIwLjIyMjY1NiAyMi4yMjI2NTYgMjAgMjIuNSAyMCBMIDMyLjUgMjAgQyAzMi43NzczNDQgMjAgMzMgMjAuMjIyNjU2IDMzIDIwLjUgQyAzMyAyMC43NzczNDQgMzIuNzc3MzQ0IDIxIDMyLjUgMjEgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjguNSAyNSBMIDIyLjUgMjUgQyAyMi4yMjI2NTYgMjUgMjIgMjQuNzc3MzQ0IDIyIDI0LjUgQyAyMiAyNC4yMjI2NTYgMjIuMjIyNjU2IDI0IDIyLjUgMjQgTCAyOC41IDI0IEMgMjguNzc3MzQ0IDI0IDI5IDI0LjIyMjY1NiAyOSAyNC41IEMgMjkgMjQuNzc3MzQ0IDI4Ljc3NzM0NCAyNSAyOC41IDI1IFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-deliver { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEyLjMxNjQwNiAyOS41IEwgMTIuMzE2NDA2IDIzLjcxNDg0NCBMIDE2LjUzMTI1IDIzLjcxNDg0NCBMIDE3LjQ4MDQ2OSAyOC40NzI2NTYgQyAxNy41MzEyNSAyOC43MjY1NjMgMTcuNDY4NzUgMjguOTg0Mzc1IDE3LjMwNDY4OCAyOS4xODc1IEMgMTcuMTQwNjI1IDI5LjM4NjcxOSAxNi44OTg0MzggMjkuNSAxNi42NDQ1MzEgMjkuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAxNi4xMjEwOTQgMjQuMjE0ODQ0IEwgMTYuOTkyMTg4IDI4LjU3NDIxOSBDIDE3LjAyMzQzOCAyOC43MTg3NSAxNi45NjA5MzggMjguODIwMzEzIDE2LjkxNzk2OSAyOC44NjcxODggQyAxNi44Nzg5MDYgMjguOTE3OTY5IDE2Ljc4OTA2MyAyOSAxNi42NDA2MjUgMjkgTCAxMi44MTY0MDYgMjkgTCAxMi44MTY0MDYgMjQuMjE0ODQ0IEwgMTYuMTIxMDk0IDI0LjIxNDg0NCBNIDE2Ljk0MTQwNiAyMy4yMTQ4NDQgTCAxMS44MTY0MDYgMjMuMjE0ODQ0IEwgMTEuODE2NDA2IDMwIEwgMTYuNjQ0NTMxIDMwIEMgMTcuNSAzMCAxOC4xNDA2MjUgMjkuMjE0ODQ0IDE3Ljk3MjY1NiAyOC4zNzg5MDYgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMzMuNSAyMC41IEwgMzMuNSAxNS41IEwgMzYgMTUuNSBDIDM3LjM3ODkwNiAxNS41IDM4LjUgMTYuNjIxMDk0IDM4LjUgMTggQyAzOC41IDE5LjM3ODkwNiAzNy4zNzg5MDYgMjAuNSAzNiAyMC41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM2IDE2IEMgMzcuMTAxNTYzIDE2IDM4IDE2Ljg5ODQzOCAzOCAxOCBDIDM4IDE5LjEwMTU2MyAzNy4xMDE1NjMgMjAgMzYgMjAgTCAzNCAyMCBMIDM0IDE2IEwgMzYgMTYgTSAzNiAxNSBMIDMzIDE1IEwgMzMgMjEgTCAzNiAyMSBDIDM3LjY1NjI1IDIxIDM5IDE5LjY1NjI1IDM5IDE4IEMgMzkgMTYuMzQzNzUgMzcuNjU2MjUgMTUgMzYgMTUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6Izk4Q0NGRDsiIGQ9Ik0gMTIuMTEzMjgxIDM3LjUgQyAxMC45NTcwMzEgMzcuNSA5Ljk4ODI4MSAzNi41ODk4NDQgOS45MTAxNTYgMzUuNDIxODc1IEMgOS41NTA3ODEgMjkuOTg0Mzc1IDguNDI1NzgxIDI2LjAwNzgxMyA2LjU3MDMxMyAyMy41NzAzMTMgTCAxMy43ODkwNjMgMjMuNTcwMzEzIEMgMTMuODQzNzUgMjguOTY4NzUgMTQuNzYxNzE5IDMwLjYyODkwNiAxNS41NzgxMjUgMzIuMTAxNTYzIEMgMTUuODk4NDM4IDMyLjY3NTc4MSAxNi4xOTkyMTkgMzMuMjE4NzUgMTYuNDE0MDYzIDMzLjk2MDkzOCBDIDE2Ljc0MjE4OCAzNS4wOTc2NTYgMTYuMTEzMjgxIDM2LjI4NTE1NiAxNC45ODQzNzUgMzYuNjY0MDYzIEwgMTIuODIwMzEzIDM3LjM4MjgxMyBDIDEyLjU4OTg0NCAzNy40NjA5MzggMTIuMzUxNTYzIDM3LjUgMTIuMTEzMjgxIDM3LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTMuMjk2ODc1IDI0LjA3MDMxMyBDIDEzLjQwMjM0NCAyOS4yMDMxMjUgMTQuMzIwMzEzIDMwLjg2NzE4OCAxNS4xNDA2MjUgMzIuMzQzNzUgQyAxNS40NjA5MzggMzIuOTE3OTY5IDE1LjczNDM3NSAzMy40MTQwNjMgMTUuOTMzNTk0IDM0LjEwMTU2MyBDIDE2LjE4NzUgMzQuOTgwNDY5IDE1LjY5OTIxOSAzNS44OTg0MzggMTQuODI0MjE5IDM2LjE4NzUgTCAxMi42NjAxNTYgMzYuOTEwMTU2IEMgMTIuNDgwNDY5IDM2Ljk2ODc1IDEyLjI5Njg3NSAzNyAxMi4xMTMyODEgMzcgQyAxMS4yMTg3NSAzNyAxMC40Njg3NSAzNi4yOTI5NjkgMTAuNDEwMTU2IDM1LjM5MDYyNSBDIDEwLjA3ODEyNSAzMC40MTAxNTYgOS4xMDkzNzUgMjYuNjE3MTg4IDcuNTIzNDM4IDI0LjA3MDMxMyBMIDEzLjI5Njg3NSAyNC4wNzAzMTMgTSAxNC4yODUxNTYgMjMuMDcwMzEzIEwgNS40NzY1NjMgMjMuMDcwMzEzIEMgOC4yMzgyODEgMjUuODMyMDMxIDkuMTI1IDMxLjE0ODQzOCA5LjQxMDE1NiAzNS40NTcwMzEgQyA5LjUwNzgxMyAzNi45Mjk2ODggMTAuNzM0Mzc1IDM4IDEyLjExMzI4MSAzOCBDIDEyLjM5ODQzOCAzOCAxMi42ODc1IDM3Ljk1MzEyNSAxMi45NzY1NjMgMzcuODU5Mzc1IEwgMTUuMTQwNjI1IDM3LjEzNjcxOSBDIDE2LjUxOTUzMSAzNi42Nzk2ODggMTcuMjk2ODc1IDM1LjIxODc1IDE2Ljg5NDUzMSAzMy44MjQyMTkgQyAxNi4wOTM3NSAzMS4wNjI1IDE0LjI4NTE1NiAzMS4wMzkwNjMgMTQuMjg1MTU2IDIzLjA3MDMxMyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojREZGMEZFOyIgZD0iTSAzNC4yNDYwOTQgMzIuNSBDIDMwLjM5MDYyNSAyNy40ODQzNzUgMjQuMzM1OTM4IDI0LjUgMTggMjQuNSBMIDE0LjUgMjQuNSBMIDE0LjUgMTEuNSBMIDE4IDExLjUgQyAyNC4zMzU5MzggMTEuNSAzMC4zOTA2MjUgOC41MTU2MjUgMzQuMjQ2MDk0IDMuNSBMIDM1LjUgMy41IEwgMzUuNSAzMi41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM1IDQgTCAzNSAzMiBMIDM0LjQ5MjE4OCAzMiBDIDMwLjUzMTI1IDI2Ljk4MDQ2OSAyNC40MDYyNSAyNCAxOCAyNCBMIDE1IDI0IEwgMTUgMTIgTCAxOCAxMiBDIDI0LjQwNjI1IDEyIDMwLjUzMTI1IDkuMDE5NTMxIDM0LjQ5MjE4OCA0IEwgMzUgNCBNIDM2IDMgTCAzNCAzIEMgMzAuMjIyNjU2IDguMDM1MTU2IDI0LjI5Njg3NSAxMSAxOCAxMSBMIDE0IDExIEwgMTQgMjUgTCAxOCAyNSBDIDI0LjI5Njg3NSAyNSAzMC4yMjI2NTYgMjcuOTY0ODQ0IDM0IDMzIEwgMzYgMzMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6Izk4Q0NGRDsiIGQ9Ik0gOCAyNC41IEMgNC40MTQwNjMgMjQuNSAxLjUgMjEuNTg1OTM4IDEuNSAxOCBDIDEuNSAxNC40MTQwNjMgNC40MTQwNjMgMTEuNSA4IDExLjUgTCAxNS41IDExLjUgTCAxNS41IDI0LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTUgMTIgTCAxNSAyNCBMIDggMjQgQyA0LjY5MTQwNiAyNCAyIDIxLjMwODU5NCAyIDE4IEMgMiAxNC42OTE0MDYgNC42OTE0MDYgMTIgOCAxMiBMIDE1IDEyIE0gMTYgMTEgTCA4IDExIEMgNC4xMzI4MTMgMTEgMSAxNC4xMzI4MTMgMSAxOCBDIDEgMjEuODY3MTg4IDQuMTMyODEzIDI1IDggMjUgTCAxNiAyNSBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-inbox { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAzMC4xNjc5NjkgTCAxLjUgMjIuNzE4NzUgTCA1LjQ3MjY1NiA0LjUgTCAzNC41MjczNDQgNC41IEwgMzguNSAyMi43MTg3NSBMIDM4LjUgMzAuMTY3OTY5IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM0LjEyMTA5NCA1IEwgMzggMjIuNzczNDM4IEwgMzggMjkuNjY0MDYzIEwgMiAyOS42NjQwNjMgTCAyIDIyLjc3MzQzOCBMIDUuODc4OTA2IDUgTCAzNC4xMjEwOTQgNSBNIDM0LjkyOTY4OCA0IEwgNS4wNzAzMTMgNCBMIDEgMjIuNjY0MDYzIEwgMSAzMC42NjQwNjMgTCAzOSAzMC42NjQwNjMgTCAzOSAyMi42NjQwNjMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMzQuOTI5Njg4IDMyIEwgNS4wNzAzMTMgMzIgTCA1LjA3MDMxMyAyMy4wODk4NDQgTCA4LjM2MzI4MSA4IEwgMzEuNjM2NzE5IDggTCAzNC45Mjk2ODggMjMuMDg5ODQ0IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAzNS41IEwgMS41IDIyLjUgTCAxNC41MjM0MzggMjIuNSBDIDE0LjUwNzgxMyAyMi42Njc5NjkgMTQuNSAyMi44MzIwMzEgMTQuNSAyMyBDIDE0LjUgMjYuMDMxMjUgMTYuOTY4NzUgMjguNSAyMCAyOC41IEMgMjMuMDMxMjUgMjguNSAyNS41IDI2LjAzMTI1IDI1LjUgMjMgQyAyNS41IDIyLjgzMjAzMSAyNS40OTIxODggMjIuNjY3OTY5IDI1LjQ3NjU2MyAyMi41IEwgMzguNSAyMi41IEwgMzguNSAzNS41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM4IDIzIEwgMzggMzUgTCAyIDM1IEwgMiAyMyBMIDE0IDIzIEMgMTQgMjYuMzA4NTk0IDE2LjY5MTQwNiAyOSAyMCAyOSBDIDIzLjMwODU5NCAyOSAyNiAyNi4zMDg1OTQgMjYgMjMgTCAzOCAyMyBNIDM4IDIyIEwgMjQuODk4NDM4IDIyIEMgMjQuOTY0ODQ0IDIyLjMyNDIxOSAyNSAyMi42NTYyNSAyNSAyMyBDIDI1IDI1Ljc2MTcxOSAyMi43NjE3MTkgMjggMjAgMjggQyAxNy4yMzgyODEgMjggMTUgMjUuNzYxNzE5IDE1IDIzIEMgMTUgMjIuNjU2MjUgMTUuMDM1MTU2IDIyLjMyNDIxOSAxNS4xMDE1NjMgMjIgTCAyIDIyIEwgMSAyMyBMIDEgMzYgTCAzOSAzNiBMIDM5IDIzIFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-form { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDIuNSAyLjUgTCAzNy41IDIuNSBMIDM3LjUgMzcuNSBMIDIuNSAzNy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM3IDMgTCAzNyAzNyBMIDMgMzcgTCAzIDMgTCAzNyAzIE0gMzggMiBMIDIgMiBMIDIgMzggTCAzOCAzOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAxNiAxOCBMIDM0IDE4IEwgMzQgMjMgTCAxNiAyMyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAxMi41IDIxIEwgNi41IDIxIEMgNi4yMjI2NTYgMjEgNiAyMC43NzczNDQgNiAyMC41IEMgNiAyMC4yMjI2NTYgNi4yMjI2NTYgMjAgNi41IDIwIEwgMTIuNSAyMCBDIDEyLjc3NzM0NCAyMCAxMyAyMC4yMjI2NTYgMTMgMjAuNSBDIDEzIDIwLjc3NzM0NCAxMi43NzczNDQgMjEgMTIuNSAyMSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAxNiAxMCBMIDM0IDEwIEwgMzQgMTUgTCAxNiAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAxMi41IDEzIEwgNi41IDEzIEMgNi4yMjI2NTYgMTMgNiAxMi43NzczNDQgNiAxMi41IEMgNiAxMi4yMjI2NTYgNi4yMjI2NTYgMTIgNi41IDEyIEwgMTIuNSAxMiBDIDEyLjc3NzM0NCAxMiAxMyAxMi4yMjI2NTYgMTMgMTIuNSBDIDEzIDEyLjc3NzM0NCAxMi43NzczNDQgMTMgMTIuNSAxMyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojREZGMEZFOyIgZD0iTSAxNyAyNyBMIDMzIDI3IEwgMzMgMzEgTCAxNyAzMSBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-event { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIuNSAyLjUgTCAzNy41IDIuNSBMIDM3LjUgMzcuNSBMIDIuNSAzNy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM3IDMgTCAzNyAzNyBMIDMgMzcgTCAzIDMgTCAzNyAzIE0gMzggMiBMIDIgMiBMIDIgMzggTCAzOCAzOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyLjUgMi41IEwgMzcuNSAyLjUgTCAzNy41IDcuNSBMIDIuNSA3LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzcgMyBMIDM3IDcgTCAzIDcgTCAzIDMgTCAzNyAzIE0gMzggMiBMIDIgMiBMIDIgOCBMIDM4IDggWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMyAzNCBMIDM3IDM0IEwgMzcgMzcgTCAzIDM3IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIzIDE3IEwgMjYgMTcgTCAyNiAyMCBMIDIzIDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDI4IDE3IEwgMzEgMTcgTCAzMSAyMCBMIDI4IDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE4IDE3IEwgMjEgMTcgTCAyMSAyMCBMIDE4IDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIzIDIyIEwgMjYgMjIgTCAyNiAyNSBMIDIzIDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDI4IDIyIEwgMzEgMjIgTCAzMSAyNSBMIDI4IDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDIyIEwgMTYgMjIgTCAxNiAyNSBMIDEzIDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE4IDIyIEwgMjEgMjIgTCAyMSAyNSBMIDE4IDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDIzIDI3IEwgMjYgMjcgTCAyNiAzMCBMIDIzIDMwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDI3IEwgMTYgMjcgTCAxNiAzMCBMIDEzIDMwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDE3IEwgMTYgMTcgTCAxNiAyMCBMIDEzIDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDggMjIgTCAxMSAyMiBMIDExIDI1IEwgOCAyNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyMyAxMiBMIDI2IDEyIEwgMjYgMTUgTCAyMyAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyOCAxMiBMIDMxIDEyIEwgMzEgMTUgTCAyOCAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxOCAxMiBMIDIxIDEyIEwgMjEgMTUgTCAxOCAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxMyAxMiBMIDE2IDEyIEwgMTYgMTUgTCAxMyAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSA4IDE3IEwgMTEgMTcgTCAxMSAyMCBMIDggMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gOCAyNyBMIDExIDI3IEwgMTEgMzAgTCA4IDMwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE4IDI3IEwgMjEgMjcgTCAyMSAzMCBMIDE4IDMwIFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-interview { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIuNSAzNy41IEwgMi41IDguOTg0Mzc1IEMgMi41IDUuNDEwMTU2IDUuNDEwMTU2IDIuNSA4Ljk4NDM3NSAyLjUgTCAzNy41IDIuNSBMIDM3LjUgMzcuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAzNyAzIEwgMzcgMzcgTCAzIDM3IEwgMyA4Ljk4NDM3NSBDIDMgNS42ODM1OTQgNS42ODM1OTQgMyA4Ljk4NDM3NSAzIEwgMzcgMyBNIDM4IDIgTCA4Ljk4NDM3NSAyIEMgNS4xMjg5MDYgMiAyIDUuMTI4OTA2IDIgOC45ODQzNzUgTCAyIDM4IEwgMzggMzggWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMi41MjM0MzggNy41IEMgMi43NzM0MzggNC42OTkyMTkgNS4xMzY3MTkgMi41IDggMi41IEwgMzcuNSAyLjUgTCAzNy41IDcuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAzNyAzIEwgMzcgNyBMIDMuMTAxNTYzIDcgQyAzLjU2NjQwNiA0LjcyMjY1NiA1LjU4NTkzOCAzIDggMyBMIDM3IDMgTSAzOCAyIEwgOCAyIEMgNC42ODc1IDIgMiA0LjY4NzUgMiA4IEwgMzggOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxMyAxNCBMIDE1IDE0IEwgMTUgMTYgTCAxMyAxNiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyMSAxNCBMIDIzIDE0IEwgMjMgMTYgTCAyMSAxNiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyNSAxNCBMIDI3IDE0IEwgMjcgMTYgTCAyNSAxNiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyOSAxNCBMIDMxIDE0IEwgMzEgMTYgTCAyOSAxNiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSA5IDE4IEwgMTEgMTggTCAxMSAyMCBMIDkgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMTMgMTggTCAxNSAxOCBMIDE1IDIwIEwgMTMgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMjEgMTggTCAyMyAxOCBMIDIzIDIwIEwgMjEgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMjUgMTggTCAyNyAxOCBMIDI3IDIwIEwgMjUgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMjkgMTggTCAzMSAxOCBMIDMxIDIwIEwgMjkgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gOSAyNiBMIDExIDI2IEwgMTEgMjggTCA5IDI4IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDI2IEwgMTUgMjYgTCAxNSAyOCBMIDEzIDI4IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIxIDI2IEwgMjMgMjYgTCAyMyAyOCBMIDIxIDI4IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE3IDE0IEwgMTkgMTQgTCAxOSAxNiBMIDE3IDE2IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE3IDE4IEwgMTkgMTggTCAxOSAyMCBMIDE3IDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDkgMjIgTCAxMSAyMiBMIDExIDI0IEwgOSAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxMyAyMiBMIDE1IDIyIEwgMTUgMjQgTCAxMyAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyMSAyMiBMIDIzIDIyIEwgMjMgMjQgTCAyMSAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyNSAyMiBMIDI3IDIyIEwgMjcgMjQgTCAyNSAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyOSAyMiBMIDMxIDIyIEwgMzEgMjQgTCAyOSAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxNyAyMiBMIDE5IDIyIEwgMTkgMjQgTCAxNyAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxNyAyNiBMIDE5IDI2IEwgMTkgMjggTCAxNyAyOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyNSAyNiBMIDI3IDI2IEwgMjcgMjggTCAyNSAyOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAzIDM0IEwgMzcgMzQgTCAzNyAzNyBMIDMgMzcgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6Izk4Q0NGRDsiIGQ9Ik0gMTIgMjMuNSBDIDUuNjYwMTU2IDIzLjUgMC41IDE4LjMzOTg0NCAwLjUgMTIgQyAwLjUgNS42NjAxNTYgNS42NjAxNTYgMC41IDEyIDAuNSBDIDE4LjMzOTg0NCAwLjUgMjMuNSA1LjY2MDE1NiAyMy41IDEyIEMgMjMuNSAxOC4zMzk4NDQgMTguMzM5ODQ0IDIzLjUgMTIgMjMuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAxMiAxIEMgMTguMDY2NDA2IDEgMjMgNS45MzM1OTQgMjMgMTIgQyAyMyAxOC4wNjY0MDYgMTguMDY2NDA2IDIzIDEyIDIzIEMgNS45MzM1OTQgMjMgMSAxOC4wNjY0MDYgMSAxMiBDIDEgNS45MzM1OTQgNS45MzM1OTQgMSAxMiAxIE0gMTIgMCBDIDUuMzcxMDk0IDAgMCA1LjM3MTA5NCAwIDEyIEMgMCAxOC42Mjg5MDYgNS4zNzEwOTQgMjQgMTIgMjQgQyAxOC42Mjg5MDYgMjQgMjQgMTguNjI4OTA2IDI0IDEyIEMgMjQgNS4zNzEwOTQgMTguNjI4OTA2IDAgMTIgMCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAyMSAxMiBDIDIxIDE2Ljk2ODc1IDE2Ljk2ODc1IDIxIDEyIDIxIEMgNy4wMzEyNSAyMSAzIDE2Ljk2ODc1IDMgMTIgQyAzIDcuMDMxMjUgNy4wMzEyNSAzIDEyIDMgQyAxNi45Njg3NSAzIDIxIDcuMDMxMjUgMjEgMTIgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iZmlsbDpub25lO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2U6IzQ3ODhDNztzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1taXRlcmxpbWl0OjEwOyIgZD0iTSAxNC41IDUuNSBMIDEyIDEyIEwgMTUuNSAxNS41ICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAxMy4zMzIwMzEgMTIgQyAxMy4zMzIwMzEgMTIuNzM0Mzc1IDEyLjczNDM3NSAxMy4zMzIwMzEgMTIgMTMuMzMyMDMxIEMgMTEuMjY1NjI1IDEzLjMzMjAzMSAxMC42Njc5NjkgMTIuNzM0Mzc1IDEwLjY2Nzk2OSAxMiBDIDEwLjY2Nzk2OSAxMS4yNjU2MjUgMTEuMjY1NjI1IDEwLjY2Nzk2OSAxMiAxMC42Njc5NjkgQyAxMi43MzQzNzUgMTAuNjY3OTY5IDEzLjMzMjAzMSAxMS4yNjU2MjUgMTMuMzMyMDMxIDEyIFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-inbox { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAzMC4xNjc5NjkgTCAxLjUgMjIuNzE4NzUgTCA1LjQ3MjY1NiA0LjUgTCAzNC41MjczNDQgNC41IEwgMzguNSAyMi43MTg3NSBMIDM4LjUgMzAuMTY3OTY5IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM0LjEyMTA5NCA1IEwgMzggMjIuNzczNDM4IEwgMzggMjkuNjY0MDYzIEwgMiAyOS42NjQwNjMgTCAyIDIyLjc3MzQzOCBMIDUuODc4OTA2IDUgTCAzNC4xMjEwOTQgNSBNIDM0LjkyOTY4OCA0IEwgNS4wNzAzMTMgNCBMIDEgMjIuNjY0MDYzIEwgMSAzMC42NjQwNjMgTCAzOSAzMC42NjQwNjMgTCAzOSAyMi42NjQwNjMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMzQuOTI5Njg4IDMyIEwgNS4wNzAzMTMgMzIgTCA1LjA3MDMxMyAyMy4wODk4NDQgTCA4LjM2MzI4MSA4IEwgMzEuNjM2NzE5IDggTCAzNC45Mjk2ODggMjMuMDg5ODQ0IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAzNS41IEwgMS41IDIyLjUgTCAxNC41MjM0MzggMjIuNSBDIDE0LjUwNzgxMyAyMi42Njc5NjkgMTQuNSAyMi44MzIwMzEgMTQuNSAyMyBDIDE0LjUgMjYuMDMxMjUgMTYuOTY4NzUgMjguNSAyMCAyOC41IEMgMjMuMDMxMjUgMjguNSAyNS41IDI2LjAzMTI1IDI1LjUgMjMgQyAyNS41IDIyLjgzMjAzMSAyNS40OTIxODggMjIuNjY3OTY5IDI1LjQ3NjU2MyAyMi41IEwgMzguNSAyMi41IEwgMzguNSAzNS41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM4IDIzIEwgMzggMzUgTCAyIDM1IEwgMiAyMyBMIDE0IDIzIEMgMTQgMjYuMzA4NTk0IDE2LjY5MTQwNiAyOSAyMCAyOSBDIDIzLjMwODU5NCAyOSAyNiAyNi4zMDg1OTQgMjYgMjMgTCAzOCAyMyBNIDM4IDIyIEwgMjQuODk4NDM4IDIyIEMgMjQuOTY0ODQ0IDIyLjMyNDIxOSAyNSAyMi42NTYyNSAyNSAyMyBDIDI1IDI1Ljc2MTcxOSAyMi43NjE3MTkgMjggMjAgMjggQyAxNy4yMzgyODEgMjggMTUgMjUuNzYxNzE5IDE1IDIzIEMgMTUgMjIuNjU2MjUgMTUuMDM1MTU2IDIyLjMyNDIxOSAxNS4xMDE1NjMgMjIgTCAyIDIyIEwgMSAyMyBMIDEgMzYgTCAzOSAzNiBMIDM5IDIzIFogIj48L3BhdGg+PC9nPjwvc3ZnPg==);}
.icon-database { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE3LjY3NTc4MSAzOC41IEwgMTYuNTUwNzgxIDM0IEwgMTYuMjY1NjI1IDMzLjkyMTg3NSBDIDEzLjgwODU5NCAzMy4yNjU2MjUgMTEuNTcwMzEzIDMxLjk3NjU2MyA5Ljc5Mjk2OSAzMC4xOTkyMTkgTCA5LjU4NTkzOCAyOS45OTIxODggTCA1LjE0MDYyNSAzMS4yNjE3MTkgTCAyLjgxNjQwNiAyNy4yMzgyODEgTCA2LjE1MjM0NCAyNC4wMTE3MTkgTCA2LjA3NDIxOSAyMy43MjY1NjMgQyA1Ljc0MjE4OCAyMi40NzY1NjMgNS41NzAzMTMgMjEuMjE4NzUgNS41NzAzMTMgMjAgQyA1LjU3MDMxMyAxOC43ODEyNSA1Ljc0MjE4OCAxNy41MjM0MzggNi4wNzQyMTkgMTYuMjY5NTMxIEwgNi4xNTIzNDQgMTUuOTg4MjgxIEwgMi44MTY0MDYgMTIuNzYxNzE5IEwgNS4xNDA2MjUgOC43MzgyODEgTCA5LjU4NTkzOCAxMC4wMDc4MTMgTCA5Ljc5Mjk2OSA5LjgwMDc4MSBDIDExLjU3MDMxMyA4LjAxOTUzMSAxMy44MDg1OTQgNi43MzQzNzUgMTYuMjY1NjI1IDYuMDc0MjE5IEwgMTYuNTUwNzgxIDYgTCAxNy42NzU3ODEgMS41IEwgMjIuMzI0MjE5IDEuNSBMIDIzLjQ0OTIxOSA2IEwgMjMuNzMwNDY5IDYuMDc4MTI1IEMgMjYuMTg3NSA2LjczNDM3NSAyOC40MjU3ODEgOC4wMjM0MzggMzAuMjAzMTI1IDkuODAwNzgxIEwgMzAuNDE0MDYzIDEwLjAwNzgxMyBMIDM0Ljg1OTM3NSA4LjczODI4MSBMIDM3LjE4MzU5NCAxMi43NjE3MTkgTCAzMy44NDc2NTYgMTUuOTg4MjgxIEwgMzMuOTIxODc1IDE2LjI3MzQzOCBDIDM0LjI1NzgxMyAxNy41MjM0MzggMzQuNDI5Njg4IDE4Ljc3NzM0NCAzNC40Mjk2ODggMjAgQyAzNC40Mjk2ODggMjEuMjE4NzUgMzQuMjU3ODEzIDIyLjQ3NjU2MyAzMy45MjU3ODEgMjMuNzMwNDY5IEwgMzMuODQ3NjU2IDI0LjAxMTcxOSBMIDM3LjE4MzU5NCAyNy4yMzgyODEgTCAzNC44NTkzNzUgMzEuMjYxNzE5IEwgMzAuNDE0MDYzIDI5Ljk5MjE4OCBMIDMwLjIwNzAzMSAzMC4xOTkyMTkgQyAyOC40Mjk2ODggMzEuOTc2NTYzIDI2LjE5MTQwNiAzMy4yNjU2MjUgMjMuNzM0Mzc1IDMzLjkyMTg3NSBMIDIzLjQ0OTIxOSAzNCBMIDIyLjMyNDIxOSAzOC41IFogTSAyMCAxMi4wMzUxNTYgQyAxNS42MDkzNzUgMTIuMDM1MTU2IDEyLjAzNTE1NiAxNS42MDkzNzUgMTIuMDM1MTU2IDIwIEMgMTIuMDM1MTU2IDI0LjM5MDYyNSAxNS42MDkzNzUgMjcuOTY0ODQ0IDIwIDI3Ljk2NDg0NCBDIDI0LjM5MDYyNSAyNy45NjQ4NDQgMjcuOTY0ODQ0IDI0LjM5MDYyNSAyNy45NjQ4NDQgMjAgQyAyNy45NjQ4NDQgMTUuNjA5Mzc1IDI0LjM5MDYyNSAxMi4wMzUxNTYgMjAgMTIuMDM1MTU2IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDIxLjkzMzU5NCAyIEwgMjIuODkwNjI1IDUuODM1OTM4IEwgMjMuMDM1MTU2IDYuNDA2MjUgTCAyMy42MDU0NjkgNi41NTg1OTQgQyAyNS45NzY1NjMgNy4xOTUzMTMgMjguMTM2NzE5IDguNDM3NSAyOS44NTE1NjMgMTAuMTUyMzQ0IEwgMzAuMjY5NTMxIDEwLjU3MDMxMyBMIDMwLjgzNTkzOCAxMC40MTAxNTYgTCAzNC42MjEwOTQgOS4zMjQyMTkgTCAzNi41NTQ2ODggMTIuNjc1NzgxIEwgMzMuNzEwOTM4IDE1LjQyNTc4MSBMIDMzLjI4OTA2MyAxNS44MzIwMzEgTCAzMy40NDE0MDYgMTYuNDAyMzQ0IEMgMzMuNzY1NjI1IDE3LjYxMzI4MSAzMy45Mjk2ODggMTguODI0MjE5IDMzLjkyOTY4OCAyMCBDIDMzLjkyOTY4OCAyMS4xNzU3ODEgMzMuNzY1NjI1IDIyLjM4NjcxOSAzMy40NDE0MDYgMjMuNTk3NjU2IEwgMzMuMjg5MDYzIDI0LjE2Nzk2OSBMIDMzLjcxMDkzOCAyNC41NzQyMTkgTCAzNi41NTQ2ODggMjcuMzI0MjE5IEwgMzQuNjIxMDk0IDMwLjY3NTc4MSBMIDMwLjgzNTkzOCAyOS41ODk4NDQgTCAzMC4yNjk1MzEgMjkuNDI5Njg4IEwgMjkuODUxNTYzIDI5Ljg0NzY1NiBDIDI4LjEzNjcxOSAzMS41NjI1IDI1Ljk3NjU2MyAzMi44MDQ2ODggMjMuNjA1NDY5IDMzLjQ0MTQwNiBMIDIzLjAzNTE1NiAzMy41OTM3NSBMIDIyLjg5MDYyNSAzNC4xNjQwNjMgTCAyMS45MzM1OTQgMzggTCAxOC4wNjY0MDYgMzggTCAxNy4xMDkzNzUgMzQuMTY0MDYzIEwgMTYuOTY0ODQ0IDMzLjU5Mzc1IEwgMTYuMzk0NTMxIDMzLjQ0MTQwNiBDIDE0LjAyMzQzOCAzMi44MDQ2ODggMTEuODYzMjgxIDMxLjU2MjUgMTAuMTQ4NDM4IDI5Ljg0NzY1NiBMIDkuNzMwNDY5IDI5LjQyOTY4OCBMIDkuMTY0MDYzIDI5LjU4OTg0NCBMIDUuMzc4OTA2IDMwLjY3NTc4MSBMIDMuNDQ1MzEzIDI3LjMyNDIxOSBMIDYuMjg5MDYzIDI0LjU3NDIxOSBMIDYuNzEwOTM4IDI0LjE2Nzk2OSBMIDYuNTU4NTk0IDIzLjU5NzY1NiBDIDYuMjM0Mzc1IDIyLjM4NjcxOSA2LjA3MDMxMyAyMS4xNzU3ODEgNi4wNzAzMTMgMjAgQyA2LjA3MDMxMyAxOC44MjQyMTkgNi4yMzQzNzUgMTcuNjEzMjgxIDYuNTU4NTk0IDE2LjQwMjM0NCBMIDYuNzEwOTM4IDE1LjgzMjAzMSBMIDYuMjg5MDYzIDE1LjQyNTc4MSBMIDMuNDQ1MzEzIDEyLjY3NTc4MSBMIDUuMzc4OTA2IDkuMzI0MjE5IEwgOS4xNjQwNjMgMTAuNDEwMTU2IEwgOS43MzA0NjkgMTAuNTcwMzEzIEwgMTAuMTQ4NDM4IDEwLjE1MjM0NCBDIDExLjg2MzI4MSA4LjQzNzUgMTQuMDIzNDM4IDcuMTk1MzEzIDE2LjM5NDUzMSA2LjU1ODU5NCBMIDE2Ljk2NDg0NCA2LjQwNjI1IEwgMTcuMTA5Mzc1IDUuODM1OTM4IEwgMTguMDY2NDA2IDIgTCAyMS45MzM1OTQgMiBNIDIwIDI4LjQ2NDg0NCBDIDI0LjY2Nzk2OSAyOC40NjQ4NDQgMjguNDY0ODQ0IDI0LjY2Nzk2OSAyOC40NjQ4NDQgMjAgQyAyOC40NjQ4NDQgMTUuMzMyMDMxIDI0LjY2Nzk2OSAxMS41MzUxNTYgMjAgMTEuNTM1MTU2IEMgMTUuMzMyMDMxIDExLjUzNTE1NiAxMS41MzUxNTYgMTUuMzMyMDMxIDExLjUzNTE1NiAyMCBDIDExLjUzNTE1NiAyNC42Njc5NjkgMTUuMzMyMDMxIDI4LjQ2NDg0NCAyMCAyOC40NjQ4NDQgTSAyMi43MTQ4NDQgMSBMIDE3LjI4NTE1NiAxIEwgMTYuMTM2NzE5IDUuNTkzNzUgQyAxMy41NjY0MDYgNi4yODEyNSAxMS4yNjU2MjUgNy42MjEwOTQgOS40NDE0MDYgOS40NDUzMTMgTCA0LjkwMjM0NCA4LjE0ODQzOCBMIDIuMTg3NSAxMi44NTE1NjMgTCA1LjU5Mzc1IDE2LjE0MDYyNSBDIDUuMjY1NjI1IDE3LjM3NSA1LjA3MDMxMyAxOC42NjQwNjMgNS4wNzAzMTMgMjAgQyA1LjA3MDMxMyAyMS4zMzU5MzggNS4yNjE3MTkgMjIuNjI1IDUuNTkzNzUgMjMuODU1NDY5IEwgMi4xODc1IDI3LjE0ODQzOCBMIDQuOTAyMzQ0IDMxLjg1MTU2MyBMIDkuNDQxNDA2IDMwLjU1MDc4MSBDIDExLjI2NTYyNSAzMi4zNzg5MDYgMTMuNTY2NDA2IDMzLjcxODc1IDE2LjEzNjcxOSAzNC40MDYyNSBMIDE3LjI4NTE1NiAzOSBMIDIyLjcxNDg0NCAzOSBMIDIzLjg2MzI4MSAzNC40MDYyNSBDIDI2LjQzMzU5NCAzMy43MTg3NSAyOC43MzQzNzUgMzIuMzc4OTA2IDMwLjU1ODU5NCAzMC41NTQ2ODggTCAzNS4wOTc2NTYgMzEuODUxNTYzIEwgMzcuODEyNSAyNy4xNDg0MzggTCAzNC40MDYyNSAyMy44NTkzNzUgQyAzNC43MzQzNzUgMjIuNjI1IDM0LjkyOTY4OCAyMS4zMzU5MzggMzQuOTI5Njg4IDIwIEMgMzQuOTI5Njg4IDE4LjY2NDA2MyAzNC43MzgyODEgMTcuMzc1IDM0LjQwNjI1IDE2LjE0NDUzMSBMIDM3LjgxMjUgMTIuODUxNTYzIEwgMzUuMDk3NjU2IDguMTUyMzQ0IEwgMzAuNTU4NTk0IDkuNDQ5MjE5IEMgMjguNzM0Mzc1IDcuNjIxMDk0IDI2LjQzMzU5NCA2LjI4NTE1NiAyMy44NjMyODEgNS41OTc2NTYgWiBNIDIwIDI3LjQ2NDg0NCBDIDE1Ljg3ODkwNiAyNy40NjQ4NDQgMTIuNTM1MTU2IDI0LjEyMTA5NCAxMi41MzUxNTYgMjAgQyAxMi41MzUxNTYgMTUuODc4OTA2IDE1Ljg3ODkwNiAxMi41MzUxNTYgMjAgMTIuNTM1MTU2IEMgMjQuMTIxMDk0IDEyLjUzNTE1NiAyNy40NjQ4NDQgMTUuODc4OTA2IDI3LjQ2NDg0NCAyMCBDIDI3LjQ2NDg0NCAyNC4xMjEwOTQgMjQuMTIxMDk0IDI3LjQ2NDg0NCAyMCAyNy40NjQ4NDQgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gMjAgMzAuNSBDIDE0LjIxMDkzOCAzMC41IDkuNSAyNS43ODkwNjMgOS41IDIwIEMgOS41IDE0LjIxMDkzOCAxNC4yMTA5MzggOS41IDIwIDkuNSBDIDI1Ljc4OTA2MyA5LjUgMzAuNSAxNC4yMTA5MzggMzAuNSAyMCBDIDMwLjUgMjUuNzg5MDYzIDI1Ljc4OTA2MyAzMC41IDIwIDMwLjUgWiBNIDIwIDE1LjUgQyAxNy41MTk1MzEgMTUuNSAxNS41IDE3LjUxOTUzMSAxNS41IDIwIEMgMTUuNSAyMi40ODA0NjkgMTcuNTE5NTMxIDI0LjUgMjAgMjQuNSBDIDIyLjQ4MDQ2OSAyNC41IDI0LjUgMjIuNDgwNDY5IDI0LjUgMjAgQyAyNC41IDE3LjUxOTUzMSAyMi40ODA0NjkgMTUuNSAyMCAxNS41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDIwIDEwIEMgMjUuNTE1NjI1IDEwIDMwIDE0LjQ4NDM3NSAzMCAyMCBDIDMwIDI1LjUxNTYyNSAyNS41MTU2MjUgMzAgMjAgMzAgQyAxNC40ODQzNzUgMzAgMTAgMjUuNTE1NjI1IDEwIDIwIEMgMTAgMTQuNDg0Mzc1IDE0LjQ4NDM3NSAxMCAyMCAxMCBNIDIwIDI1IEMgMjIuNzU3ODEzIDI1IDI1IDIyLjc1NzgxMyAyNSAyMCBDIDI1IDE3LjI0MjE4OCAyMi43NTc4MTMgMTUgMjAgMTUgQyAxNy4yNDIxODggMTUgMTUgMTcuMjQyMTg4IDE1IDIwIEMgMTUgMjIuNzU3ODEzIDE3LjI0MjE4OCAyNSAyMCAyNSBNIDIwIDkgQyAxMy45MjU3ODEgOSA5IDEzLjkyNTc4MSA5IDIwIEMgOSAyNi4wNzQyMTkgMTMuOTI1NzgxIDMxIDIwIDMxIEMgMjYuMDc0MjE5IDMxIDMxIDI2LjA3NDIxOSAzMSAyMCBDIDMxIDEzLjkyNTc4MSAyNi4wNzQyMTkgOSAyMCA5IFogTSAyMCAyNCBDIDE3Ljc4OTA2MyAyNCAxNiAyMi4yMTA5MzggMTYgMjAgQyAxNiAxNy43ODkwNjMgMTcuNzg5MDYzIDE2IDIwIDE2IEMgMjIuMjEwOTM4IDE2IDI0IDE3Ljc4OTA2MyAyNCAyMCBDIDI0IDIyLjIxMDkzOCAyMi4yMTA5MzggMjQgMjAgMjQgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-logout { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDIwIDM4LjUgQyA5LjgwMDc4MSAzOC41IDEuNSAzMC4xOTkyMTkgMS41IDIwIEMgMS41IDkuODAwNzgxIDkuODAwNzgxIDEuNSAyMCAxLjUgQyAzMC4xOTkyMTkgMS41IDM4LjUgOS44MDA3ODEgMzguNSAyMCBDIDM4LjUgMzAuMTk5MjE5IDMwLjE5OTIxOSAzOC41IDIwIDM4LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjAgMiBDIDI5LjkyNTc4MSAyIDM4IDEwLjA3NDIxOSAzOCAyMCBDIDM4IDI5LjkyNTc4MSAyOS45MjU3ODEgMzggMjAgMzggQyAxMC4wNzQyMTkgMzggMiAyOS45MjU3ODEgMiAyMCBDIDIgMTAuMDc0MjE5IDEwLjA3NDIxOSAyIDIwIDIgTSAyMCAxIEMgOS41MDc4MTMgMSAxIDkuNTA3ODEzIDEgMjAgQyAxIDMwLjQ5MjE4OCA5LjUwNzgxMyAzOSAyMCAzOSBDIDMwLjQ5MjE4OCAzOSAzOSAzMC40OTIxODggMzkgMjAgQyAzOSA5LjUwNzgxMyAzMC40OTIxODggMSAyMCAxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIwLjAwMzkwNiAzMSBMIDE5LjgzOTg0NCAzMSBDIDEzLjg2NzE4OCAzMC45MTQwNjMgOSAyNS45ODQzNzUgOSAyMC4wMDM5MDYgTCA5IDE5Ljg1MTU2MyBDIDkuMDM5MDYzIDE3LjAyMzQzOCAxMC4xNDQ1MzEgMTQuMzU1NDY5IDEyLjEwOTM3NSAxMi4zMzU5MzggQyAxMi40OTIxODggMTEuOTM3NSAxMy4xMjg5MDYgMTEuOTI5Njg4IDEzLjUyMzQzOCAxMi4zMTY0MDYgQyAxMy45MjE4NzUgMTIuNjk5MjE5IDEzLjkyOTY4OCAxMy4zMzIwMzEgMTMuNTQyOTY5IDEzLjczMDQ2OSBDIDExLjkzNzUgMTUuMzgyODEzIDExLjAzMTI1IDE3LjU2NjQwNiAxMSAxOS44NzUgTCAxMSAyMC4wMDM5MDYgQyAxMSAyNC44OTQ1MzEgMTQuOTgwNDY5IDI4LjkyOTY4OCAxOS44NzUgMjkgTCAyMC4wMDM5MDYgMjkgQyAyNC44OTQ1MzEgMjkgMjguOTI5Njg4IDI1LjAxOTUzMSAyOSAyMC4xMjg5MDYgTCAyOSAxOS45OTYwOTQgQyAyOSAxNy42NDA2MjUgMjguMDk3NjU2IDE1LjQxNDA2MyAyNi40NTMxMjUgMTMuNzI2NTYzIEMgMjYuMDY2NDA2IDEzLjMyODEyNSAyNi4wNzgxMjUgMTIuNjk1MzEzIDI2LjQ3MjY1NiAxMi4zMTI1IEMgMjYuODY3MTg4IDExLjkyNTc4MSAyNy41IDExLjkzNzUgMjcuODg2NzE5IDEyLjMzMjAzMSBDIDI5Ljg5NDUzMSAxNC4zOTg0MzggMzEgMTcuMTE3MTg4IDMxIDE5Ljk5NjA5NCBMIDMxIDIwLjE2MDE1NiBDIDMwLjkxNDA2MyAyNi4xMzY3MTkgMjUuOTgwNDY5IDMxIDIwLjAwMzkwNiAzMSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAyMCAxOSBDIDE5LjQ0OTIxOSAxOSAxOSAxOC41NTA3ODEgMTkgMTggTCAxOSA4IEMgMTkgNy40NDkyMTkgMTkuNDQ5MjE5IDcgMjAgNyBDIDIwLjU1MDc4MSA3IDIxIDcuNDQ5MjE5IDIxIDggTCAyMSAxOCBDIDIxIDE4LjU1MDc4MSAyMC41NTA3ODEgMTkgMjAgMTkgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-help { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE0LjUgMjkuODMyMDMxIEwgMTQuNSAyOCBDIDE0LjUgMjYuMDg1OTM4IDEzLjMzMjAzMSAyNC4yMzgyODEgMTEuOTgwNDY5IDIyLjEwMTU2MyBDIDEwLjM0NzY1NiAxOS41MjM0MzggOC41IDE2LjYwMTU2MyA4LjUgMTMgQyA4LjUgNi42NjAxNTYgMTMuNjYwMTU2IDEuNSAyMCAxLjUgQyAyNi4zMzk4NDQgMS41IDMxLjUgNi42NjAxNTYgMzEuNSAxMyBDIDMxLjUgMTYuNjAxNTYzIDI5LjY1MjM0NCAxOS41MjM0MzggMjguMDE5NTMxIDIyLjEwMTU2MyBDIDI2LjY2Nzk2OSAyNC4yMzgyODEgMjUuNSAyNi4wODU5MzggMjUuNSAyOCBMIDI1LjUgMjkuODMyMDMxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDIwIDIgQyAyNi4wNjY0MDYgMiAzMSA2LjkzMzU5NCAzMSAxMyBDIDMxIDE2LjQ1NzAzMSAyOS4xOTE0MDYgMTkuMzE2NDA2IDI3LjU5NzY1NiAyMS44MzU5MzggQyAyNi4yNjE3MTkgMjMuOTQ1MzEzIDI1IDI1Ljk0MTQwNiAyNSAyOCBMIDI1IDI5LjMzMjAzMSBMIDE1IDI5LjMzMjAzMSBMIDE1IDI4IEMgMTUgMjUuOTQxNDA2IDEzLjczODI4MSAyMy45NDUzMTMgMTIuNDAyMzQ0IDIxLjgzNTkzOCBDIDEwLjgwODU5NCAxOS4zMTY0MDYgOSAxNi40NTcwMzEgOSAxMyBDIDkgNi45MzM1OTQgMTMuOTMzNTk0IDIgMjAgMiBNIDIwIDEgQyAxMy4zNzEwOTQgMSA4IDYuMzcxMDk0IDggMTMgQyA4IDE5LjY2Nzk2OSAxNCAyMy45NTcwMzEgMTQgMjggTCAxNCAzMC4zMzIwMzEgTCAyNiAzMC4zMzIwMzEgTCAyNiAyOCBDIDI2IDIzLjk1NzAzMSAzMiAxOS42Njc5NjkgMzIgMTMgQyAzMiA2LjM3MTA5NCAyNi42Mjg5MDYgMSAyMCAxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIyLjcxNDg0NCAxMS4zMzU5MzggQyAyMy4yMTQ4NDQgMTEuMzM1OTM4IDIzLjY4NzUgMTEuNTMxMjUgMjQuMDQyOTY5IDExLjg4NjcxOSBDIDI0Ljc3NzM0NCAxMi42MTcxODggMjQuNzc3MzQ0IDEzLjgwODU5NCAyNC4wNDI5NjkgMTQuNTQyOTY5IEwgMjIgMTYuNTg1OTM4IEwgMjIgMjkgTCAxOCAyOSBMIDE4IDE2LjU4NTkzOCBMIDE1Ljk1NzAzMSAxNC41NDI5NjkgQyAxNS4yMjI2NTYgMTMuODA4NTk0IDE1LjIyMjY1NiAxMi42MTcxODggMTUuOTU3MDMxIDExLjg4NjcxOSBDIDE2LjMxMjUgMTEuNTMxMjUgMTYuNzg1MTU2IDExLjMzNTkzOCAxNy4yODUxNTYgMTEuMzM1OTM4IEMgMTcuNzg5MDYzIDExLjMzNTkzOCAxOC4yNjE3MTkgMTEuNTMxMjUgMTguNjEzMjgxIDExLjg4NjcxOSBMIDE5LjI5Mjk2OSAxMi41NjY0MDYgTCAyMCAxMy4yNjk1MzEgTCAyMC43MDcwMzEgMTIuNTYyNSBMIDIxLjM4NjcxOSAxMS44ODY3MTkgQyAyMS43NDIxODggMTEuNTMxMjUgMjIuMjEwOTM4IDExLjMzNTkzOCAyMi43MTQ4NDQgMTEuMzM1OTM4IE0gMjIuNzE0ODQ0IDEwLjMzNTkzOCBDIDIxLjk3NjU2MyAxMC4zMzU5MzggMjEuMjM4MjgxIDEwLjYxNzE4OCAyMC42Nzk2ODggMTEuMTc5Njg4IEwgMjAgMTEuODU1NDY5IEwgMTkuMzIwMzEzIDExLjE3OTY4OCBDIDE4Ljc1NzgxMyAxMC42MTcxODggMTguMDIzNDM4IDEwLjMzNTkzOCAxNy4yODUxNTYgMTAuMzM1OTM4IEMgMTYuNTQ2ODc1IDEwLjMzNTkzOCAxNS44MTI1IDEwLjYxNzE4OCAxNS4yNSAxMS4xNzk2ODggQyAxNC4xMjUgMTIuMzAwNzgxIDE0LjEyNSAxNC4xMjUgMTUuMjUgMTUuMjUgTCAxNyAxNyBMIDE3IDMwIEwgMjMgMzAgTCAyMyAxNyBMIDI0Ljc1IDE1LjI1IEMgMjUuODc1IDE0LjEyNSAyNS44NzUgMTIuMzA0Njg4IDI0Ljc1IDExLjE3OTY4OCBDIDI0LjE4NzUgMTAuNjE3MTg4IDIzLjQ0OTIxOSAxMC4zMzU5MzggMjIuNzE0ODQ0IDEwLjMzNTkzOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAyNCAzNSBDIDI0IDM3LjIxMDkzOCAyMi4yMTA5MzggMzkgMjAgMzkgQyAxNy43ODkwNjMgMzkgMTYgMzcuMjEwOTM4IDE2IDM1IEMgMTYgMzIuNzg5MDYzIDE3Ljc4OTA2MyAzMSAyMCAzMSBDIDIyLjIxMDkzOCAzMSAyNCAzMi43ODkwNjMgMjQgMzUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gMTcgMzYuNSBDIDE1LjYyMTA5NCAzNi41IDE0LjUgMzUuMzc4OTA2IDE0LjUgMzQgTCAxNC41IDI4LjUgTCAyNS41IDI4LjUgTCAyNS41IDM0IEMgMjUuNSAzNS4zNzg5MDYgMjQuMzc4OTA2IDM2LjUgMjMgMzYuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAyNSAyOSBMIDI1IDM0IEMgMjUgMzUuMTAxNTYzIDI0LjEwMTU2MyAzNiAyMyAzNiBMIDE3IDM2IEMgMTUuODk4NDM4IDM2IDE1IDM1LjEwMTU2MyAxNSAzNCBMIDE1IDI5IEwgMjUgMjkgTSAyNiAyOCBMIDE0IDI4IEwgMTQgMzQgQyAxNCAzNS42NTYyNSAxNS4zNDM3NSAzNyAxNyAzNyBMIDIzIDM3IEMgMjQuNjU2MjUgMzcgMjYgMzUuNjU2MjUgMjYgMzQgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjUuNSAzMSBMIDE5LjUgMzEgQyAxOS4yMjY1NjMgMzEgMTkgMzAuNzczNDM4IDE5IDMwLjUgQyAxOSAzMC4yMjY1NjMgMTkuMjI2NTYzIDMwIDE5LjUgMzAgTCAyNS41IDMwIEMgMjUuNzczNDM4IDMwIDI2IDMwLjIyNjU2MyAyNiAzMC41IEMgMjYgMzAuNzczNDM4IDI1Ljc3MzQzOCAzMSAyNS41IDMxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDI1LjUgMzMgTCAxOS41IDMzIEMgMTkuMjI2NTYzIDMzIDE5IDMyLjc3MzQzOCAxOSAzMi41IEMgMTkgMzIuMjI2NTYzIDE5LjIyNjU2MyAzMiAxOS41IDMyIEwgMjUuNSAzMiBDIDI1Ljc3MzQzOCAzMiAyNiAzMi4yMjY1NjMgMjYgMzIuNSBDIDI2IDMyLjc3MzQzOCAyNS43NzM0MzggMzMgMjUuNSAzMyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAyNS41IDM1IEwgMTkuNSAzNSBDIDE5LjIyNjU2MyAzNSAxOSAzNC43NzM0MzggMTkgMzQuNSBDIDE5IDM0LjIyNjU2MyAxOS4yMjY1NjMgMzQgMTkuNSAzNCBMIDI1LjUgMzQgQyAyNS43NzM0MzggMzQgMjYgMzQuMjI2NTYzIDI2IDM0LjUgQyAyNiAzNC43NzM0MzggMjUuNzczNDM4IDM1IDI1LjUgMzUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMTYuNSAzMyBMIDE0LjUgMzMgQyAxNC4yMjY1NjMgMzMgMTQgMzIuNzczNDM4IDE0IDMyLjUgQyAxNCAzMi4yMjY1NjMgMTQuMjI2NTYzIDMyIDE0LjUgMzIgTCAxNi41IDMyIEMgMTYuNzczNDM4IDMyIDE3IDMyLjIyNjU2MyAxNyAzMi41IEMgMTcgMzIuNzczNDM4IDE2Ljc3MzQzOCAzMyAxNi41IDMzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDE2LjUgMzUgTCAxNSAzNSBDIDE0LjQ0OTIxOSAzNSAxNCAzNC41NTA3ODEgMTQgMzQgTCAxNi41IDM0IEMgMTYuNzczNDM4IDM0IDE3IDM0LjIyNjU2MyAxNyAzNC41IEMgMTcgMzQuNzczNDM4IDE2Ljc3MzQzOCAzNSAxNi41IDM1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDE2LjUgMzEgTCAxNC41IDMxIEMgMTQuMjI2NTYzIDMxIDE0IDMwLjc3MzQzOCAxNCAzMC41IEMgMTQgMzAuMjI2NTYzIDE0LjIyNjU2MyAzMCAxNC41IDMwIEwgMTYuNSAzMCBDIDE2Ljc3MzQzOCAzMCAxNyAzMC4yMjY1NjMgMTcgMzAuNSBDIDE3IDMwLjc3MzQzOCAxNi43NzM0MzggMzEgMTYuNSAzMSBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-qry-export{ background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICB2aWV3Qm94PSIwIDAgNDggNDgiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5MENBRjk7IiBkPSJNIDYgNDIgTCA2IDYgTCA0MiA2IEwgNDIgNDIgWiBNIDEwIDM4IEwgMzggMzggTCAzOCAxMCBMIDEwIDEwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM5MENBRjk7IiBkPSJNIDI0IDQxLjUgQyAyMi44OTQ1MzEgNDEuNSAyMiA0MC42MDU0NjkgMjIgMzkuNSBMIDIyIDkgQyAyMiA3Ljg5NDUzMSAyMi44OTQ1MzEgNyAyNCA3IEMgMjUuMTA1NDY5IDcgMjYgNy44OTQ1MzEgMjYgOSBMIDI2IDM5LjUgQyAyNiA0MC42MDU0NjkgMjUuMTA1NDY5IDQxLjUgMjQgNDEuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojOTBDQUY5OyIgZD0iTSAzOSAyMSBMIDkgMjEgQyA3Ljg5NDUzMSAyMSA3IDIwLjEwNTQ2OSA3IDE5IEMgNyAxNy44OTQ1MzEgNy44OTQ1MzEgMTcgOSAxNyBMIDM5IDE3IEMgNDAuMTA1NDY5IDE3IDQxIDE3Ljg5NDUzMSA0MSAxOSBDIDQxIDIwLjEwNTQ2OSA0MC4xMDU0NjkgMjEgMzkgMjEgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzkwQ0FGOTsiIGQ9Ik0gMzkgMzEgTCA5IDMxIEMgNy44OTQ1MzEgMzEgNyAzMC4xMDU0NjkgNyAyOSBDIDcgMjcuODk0NTMxIDcuODk0NTMxIDI3IDkgMjcgTCAzOSAyNyBDIDQwLjEwNTQ2OSAyNyA0MSAyNy44OTQ1MzEgNDEgMjkgQyA0MSAzMC4xMDU0NjkgNDAuMTA1NDY5IDMxIDM5IDMxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0M0EwNDc7IiBkPSJNIDIyIDEwIEwgMjIgMzggTCAxMCAzOCBMIDEwIDEwIEwgMjIgMTAgTSAyNiA2IEwgNiA2IEwgNiA0MiBMIDI2IDQyIFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-qry-filter { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICB2aWV3Qm94PSIwIDAgNDggNDgiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNGNTdDMDA7IiBkPSJNIDI5IDIzIEwgMTkgMjMgTCA3IDkgTCA0MSA5IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRjk4MDA7IiBkPSJNIDI5IDM4IEwgMTkgNDQgTCAxOSAyMyBMIDI5IDIzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRjk4MDA7IiBkPSJNIDQxLjUgOSBMIDYuNSA5IEMgNS42OTkyMTkgOSA1IDguMzAwNzgxIDUgNy41IEMgNSA2LjY5OTIxOSA1LjY5OTIxOSA2IDYuNSA2IEwgNDEuNSA2IEMgNDIuMzAwNzgxIDYgNDMgNi42OTkyMTkgNDMgNy41IEMgNDMgOC4zMDA3ODEgNDIuMzAwNzgxIDkgNDEuNSA5IFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-qry-subquery { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICB2aWV3Qm94PSIwIDAgNDggNDgiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5MENBRjk7IiBkPSJNIDM2Ljg5ODQzOCAxMy44MDA3ODEgTCAzNS4xMDE1NjMgMTAuMTk5MjE5IEwgNy41IDI0IEwgMzUuMTAxNTYzIDM3LjgwMDc4MSBMIDM2Ljg5ODQzOCAzNC4xOTkyMTkgTCAxNi41IDI0IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNEODFCNjA7IiBkPSJNIDYgMTggTCAxOCAxOCBMIDE4IDMwIEwgNiAzMCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojMjE5NkYzOyIgZD0iTSAzMCA2IEwgNDIgNiBMIDQyIDE4IEwgMzAgMTggWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzIxOTZGMzsiIGQ9Ik0gMzAgMzAgTCA0MiAzMCBMIDQyIDQyIEwgMzAgNDIgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-qry-join { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICB2aWV3Qm94PSIwIDAgNDggNDgiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiMwMEJDRDQ7IiBkPSJNIDMwIDI0IEMgMzAgMzIuMjg1MTU2IDIzLjI4NTE1NiAzOSAxNSAzOSBDIDYuNzE0ODQ0IDM5IDAgMzIuMjg1MTU2IDAgMjQgQyAwIDE1LjcxNDg0NCA2LjcxNDg0NCA5IDE1IDkgQyAyMy4yODUxNTYgOSAzMCAxNS43MTQ4NDQgMzAgMjQgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzAwQkNENDsiIGQ9Ik0gNDggMjQgQyA0OCAzMi4yODUxNTYgNDEuMjg1MTU2IDM5IDMzIDM5IEMgMjQuNzE0ODQ0IDM5IDE4IDMyLjI4NTE1NiAxOCAyNCBDIDE4IDE1LjcxNDg0NCAyNC43MTQ4NDQgOSAzMyA5IEMgNDEuMjg1MTU2IDkgNDggMTUuNzE0ODQ0IDQ4IDI0IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiMzRjUxQjU7IiBkPSJNIDMwIDI0IEMgMzAgMTkuMTAxNTYzIDI3LjYwMTU2MyAxNC44MDA3ODEgMjQgMTIgQyAyMC4zOTg0MzggMTQuNjk5MjE5IDE4IDE5LjEwMTU2MyAxOCAyNCBDIDE4IDI4Ljg5ODQzOCAyMC4zOTg0MzggMzMuMTk5MjE5IDI0IDM2IEMgMjcuNjAxNTYzIDMzLjE5OTIxOSAzMCAyOC44OTg0MzggMzAgMjQgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-qry-literal { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iNDgiIGhlaWdodD0iNDgiCnZpZXdCb3g9IjAgMCA0OCA0OCIKc3R5bGU9IiBmaWxsOiMwMDAwMDA7Ij48ZyBpZD0ic3VyZmFjZTEiPjxwYXRoIHN0eWxlPSIgZmlsbDojOUMyN0IwOyIgZD0iTSAzMiAxOSBMIDI2IDE5IEwgMjYgMzQgTCAyMiAzNCBMIDIyIDE5IEwgMTYgMTkgTCAxNiAxNSBMIDMyIDE1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCMEJFQzU7IiBkPSJNIDcgOCBMIDkgOCBMIDkgNDAgTCA3IDQwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCMEJFQzU7IiBkPSJNIDM5IDggTCA0MSA4IEwgNDEgNDAgTCAzOSA0MCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjBCRUM1OyIgZD0iTSA4IDcgTCA0MSA3IEwgNDEgOSBMIDggOSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjBCRUM1OyIgZD0iTSA4IDM5IEwgNDEgMzkgTCA0MSA0MSBMIDggNDEgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzIxOTZGMzsiIGQ9Ik0gMTEgMTEgTCA1IDExIEwgNSA1IEwgMTEgNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojMjE5NkYzOyIgZD0iTSAxMSA0MyBMIDUgNDMgTCA1IDM3IEwgMTEgMzcgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzIxOTZGMzsiIGQ9Ik0gNDMgMTEgTCAzNyAxMSBMIDM3IDUgTCA0MyA1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiMyMTk2RjM7IiBkPSJNIDQzIDQzIEwgMzcgNDMgTCAzNyAzNyBMIDQzIDM3IFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-qry-sort { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICB2aWV3Qm94PSIwIDAgNDggNDgiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiMyMTk2RjM7IiBkPSJNIDI0IDQ0IEwgOCAyNyBMIDQwIDI3IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiMyMTk2RjM7IiBkPSJNIDI0IDQgTCA0MCAyMSBMIDggMjEgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-qry-group { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iNDgiIGhlaWdodD0iNDgiCnZpZXdCb3g9IjAgMCA0OCA0OCIKc3R5bGU9IiBmaWxsOiMwMDAwMDA7Ij48cGF0aCBmaWxsPSIjQ0ZEOERDIiBkPSJNMzUgMzZMMzkgMzYgMzkgMjIgMjYgMjIgMjYgMTMgMjIgMTMgMjIgMjIgOSAyMiA5IDM2IDEzIDM2IDEzIDI2IDIyIDI2IDIyIDM2IDI2IDM2IDI2IDI2IDM1IDI2eiI+PC9wYXRoPjxwYXRoIGZpbGw9IiMzRjUxQjUiIGQ9Ik0xNyA2SDMxVjE2SDE3eiI+PC9wYXRoPjxwYXRoIGZpbGw9IiMwMEJDRDQiIGQ9Ik0zMiAzMkg0MlY0MkgzMnpNNiAzMkgxNlY0Mkg2ek0xOSAzMkgyOVY0MkgxOXoiPjwvcGF0aD48L3N2Zz4=); }
.icon-qry-customSQL { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIKICAgICB2aWV3Qm94PSIwIDAgNDggNDgiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNEMUM0RTk7IiBkPSJNIDQxIDQgTCA3IDQgQyA1Ljg5NDUzMSA0IDUgNC44OTQ1MzEgNSA2IEwgNSAxNCBDIDUgMTUuMTA1NDY5IDUuODk0NTMxIDE2IDcgMTYgTCA0MSAxNiBDIDQyLjEwNTQ2OSAxNiA0MyAxNS4xMDU0NjkgNDMgMTQgTCA0MyA2IEMgNDMgNC44OTQ1MzEgNDIuMTA1NDY5IDQgNDEgNCAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0QxQzRFOTsiIGQ9Ik0gNDEgMTggTCA3IDE4IEMgNS44OTQ1MzEgMTggNSAxOC44OTQ1MzEgNSAyMCBMIDUgMjggQyA1IDI5LjEwNTQ2OSA1Ljg5NDUzMSAzMCA3IDMwIEwgNDEgMzAgQyA0Mi4xMDU0NjkgMzAgNDMgMjkuMTA1NDY5IDQzIDI4IEwgNDMgMjAgQyA0MyAxOC44OTQ1MzEgNDIuMTA1NDY5IDE4IDQxIDE4ICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRDFDNEU5OyIgZD0iTSA0MSAzMiBMIDcgMzIgQyA1Ljg5NDUzMSAzMiA1IDMyLjg5NDUzMSA1IDM0IEwgNSA0MiBDIDUgNDMuMTA1NDY5IDUuODk0NTMxIDQ0IDcgNDQgTCA0MSA0NCBDIDQyLjEwNTQ2OSA0NCA0MyA0My4xMDU0NjkgNDMgNDIgTCA0MyAzNCBDIDQzIDMyLjg5NDUzMSA0Mi4xMDU0NjkgMzIgNDEgMzIgIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNEMUM0RTk7IiBkPSJNIDQwIDI0IEMgNDAgMzIuODM1OTM4IDMyLjgzNTkzOCA0MCAyNCA0MCBDIDE1LjE2NDA2MyA0MCA4IDMyLjgzNTkzOCA4IDI0IEMgOCAxNS4xNjQwNjMgMTUuMTY0MDYzIDggMjQgOCBDIDMyLjgzNTkzOCA4IDQwIDE1LjE2NDA2MyA0MCAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNTEyREE4OyIgZD0iTSAxOC4wMDM5MDYgMjYuMzkwNjI1IEMgMTguMDAzOTA2IDI1Ljk4NDM3NSAxNy44OTg0MzggMjUuNjc1NzgxIDE3LjY5MTQwNiAyNS40Njg3NSBDIDE3LjQ4NDM3NSAyNS4yNjE3MTkgMTcuMTA5Mzc1IDI1LjA0Njg3NSAxNi41NjI1IDI0LjgyNDIxOSBDIDE1LjU2MjUgMjQuNDQ1MzEzIDE0Ljg0NzY1NiAyNC4wMDM5MDYgMTQuNDEwMTU2IDIzLjQ5MjE4OCBDIDEzLjk3MjY1NiAyMi45ODQzNzUgMTMuNzUzOTA2IDIyLjM4NjcxOSAxMy43NTM5MDYgMjEuNjkxNDA2IEMgMTMuNzUzOTA2IDIwLjg1NTQ2OSAxNC4wNTA3ODEgMjAuMTc5Njg4IDE0LjY0NDUzMSAxOS42NzE4NzUgQyAxNS4yMzgyODEgMTkuMTY0MDYzIDE1Ljk5NjA5NCAxOC45MTAxNTYgMTYuOTEwMTU2IDE4LjkxMDE1NiBDIDE3LjUyMzQzOCAxOC45MTAxNTYgMTguMDY2NDA2IDE5LjAzOTA2MyAxOC41NDY4NzUgMTkuMjk2ODc1IEMgMTkuMDIzNDM4IDE5LjU1NDY4OCAxOS4zOTA2MjUgMTkuOTE3OTY5IDE5LjY0ODQzOCAyMC4zODY3MTkgQyAxOS45MDYyNSAyMC44NTU0NjkgMjAuMDM1MTU2IDIxLjM5MDYyNSAyMC4wMzUxNTYgMjEuOTg4MjgxIEwgMTguMDMxMjUgMjEuOTg4MjgxIEMgMTguMDMxMjUgMjEuNTIzNDM4IDE3LjkzMzU5NCAyMS4xNjc5NjkgMTcuNzM0Mzc1IDIwLjkyNTc4MSBDIDE3LjUzNTE1NiAyMC42Nzk2ODggMTcuMjUgMjAuNTU4NTk0IDE2Ljg3ODkwNiAyMC41NTg1OTQgQyAxNi41MjczNDQgMjAuNTU4NTk0IDE2LjI1MzkwNiAyMC42NjQwNjMgMTYuMDU4NTk0IDIwLjg3MTA5NCBDIDE1Ljg1OTM3NSAyMS4wNzgxMjUgMTUuNzYxNzE5IDIxLjM1NTQ2OSAxNS43NjE3MTkgMjEuNzA3MDMxIEMgMTUuNzYxNzE5IDIxLjk4MDQ2OSAxNS44NzEwOTQgMjIuMjMwNDY5IDE2LjA4OTg0NCAyMi40NDkyMTkgQyAxNi4zMDg1OTQgMjIuNjcxODc1IDE2LjY5NTMxMyAyMi44OTg0MzggMTcuMjUzOTA2IDIzLjEzNjcxOSBDIDE4LjIyMjY1NiAyMy40ODgyODEgMTguOTI5Njg4IDIzLjkxNzk2OSAxOS4zNjcxODggMjQuNDI5Njg4IEMgMTkuODA4NTk0IDI0Ljk0MTQwNiAyMC4wMjczNDQgMjUuNTg5ODQ0IDIwLjAyNzM0NCAyNi4zNzg5MDYgQyAyMC4wMjczNDQgMjcuMjQyMTg4IDE5Ljc1MzkwNiAyNy45MjE4NzUgMTkuMjAzMTI1IDI4LjQwNjI1IEMgMTguNjUyMzQ0IDI4Ljg5NDUzMSAxNy45MDIzNDQgMjkuMTM2NzE5IDE2Ljk1MzEyNSAyOS4xMzY3MTkgQyAxNi4zMDg1OTQgMjkuMTM2NzE5IDE1LjcyNjU2MyAyOS4wMDc4MTMgMTUuMTk1MzEzIDI4Ljc0MjE4OCBDIDE0LjY2Nzk2OSAyOC40NzY1NjMgMTQuMjUzOTA2IDI4LjA5NzY1NiAxMy45NTMxMjUgMjcuNjA1NDY5IEMgMTMuNjU2MjUgMjcuMTEzMjgxIDEzLjUwNzgxMyAyNi41MzUxNTYgMTMuNTA3ODEzIDI1Ljg2MzI4MSBMIDE1LjUyMzQzOCAyNS44NjMyODEgQyAxNS41MjM0MzggMjYuNDM3NSAxNS42MzY3MTkgMjYuODU1NDY5IDE1Ljg1OTM3NSAyNy4xMTMyODEgQyAxNi4wODIwMzEgMjcuMzc1IDE2LjQ0NTMxMyAyNy41MDM5MDYgMTYuOTUzMTI1IDI3LjUwMzkwNiBDIDE3LjY1MjM0NCAyNy41MDM5MDYgMTguMDAzOTA2IDI3LjEzMjgxMyAxOC4wMDM5MDYgMjYuMzkwNjI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM1MTJEQTg7IiBkPSJNIDI4LjM1OTM3NSAyNC43OTY4NzUgQyAyOC4zNTkzNzUgMjYuNDQxNDA2IDI3LjkxNDA2MyAyNy42MzY3MTkgMjcuMDI3MzQ0IDI4LjM4NjcxOSBMIDI4LjQwMjM0NCAyOS42MTMyODEgTCAyNy4xMzY3MTkgMzAuNzc3MzQ0IEwgMjUuMzA0Njg4IDI5LjEwMTU2MyBMIDI0Ljc3NzM0NCAyOS4xMzY3MTkgQyAyMy42NTIzNDQgMjkuMTM2NzE5IDIyLjc3MzQzOCAyOC43NTM5MDYgMjIuMTM2NzE5IDI3Ljk4ODI4MSBDIDIxLjUgMjcuMjI2NTYzIDIxLjE3OTY4OCAyNi4xNzE4NzUgMjEuMTc1NzgxIDI0LjgyMDMxMyBMIDIxLjE3NTc4MSAyMy4yNjE3MTkgQyAyMS4xNzU3ODEgMjEuODk0NTMxIDIxLjQ5MjE4OCAyMC44MjgxMjUgMjIuMTI1IDIwLjA1ODU5NCBDIDIyLjc1NzgxMyAxOS4yOTI5NjkgMjMuNjQwNjI1IDE4LjkxMDE1NiAyNC43NjU2MjUgMTguOTEwMTU2IEMgMjUuODYzMjgxIDE4LjkxMDE1NiAyNi43MzA0NjkgMTkuMjc3MzQ0IDI3LjM2NzE4OCAyMC4wMTU2MjUgQyAyOC4wMDc4MTMgMjAuNzUzOTA2IDI4LjMzOTg0NCAyMS43ODkwNjMgMjguMzU5Mzc1IDIzLjEyNSBaIE0gMjYuMzQzNzUgMjMuMjUgQyAyNi4zNDM3NSAyMi4zNDM3NSAyNi4yMTQ4NDQgMjEuNjc1NzgxIDI1Ljk1MzEyNSAyMS4yNDIxODggQyAyNS42OTUzMTMgMjAuODA4NTk0IDI1LjI5Njg3NSAyMC41OTM3NSAyNC43NjU2MjUgMjAuNTkzNzUgQyAyNC4yMzA0NjkgMjAuNTkzNzUgMjMuODM5ODQ0IDIwLjgwNDY4OCAyMy41ODIwMzEgMjEuMjIyNjU2IEMgMjMuMzI4MTI1IDIxLjY0NDUzMSAyMy4xOTUzMTMgMjIuMjg1MTU2IDIzLjE4NzUgMjMuMTQ4NDM4IEwgMjMuMTg3NSAyNC43OTY4NzUgQyAyMy4xODc1IDI1LjcwNzAzMSAyMy4zMTY0MDYgMjYuMzc4OTA2IDIzLjU3ODEyNSAyNi44MTI1IEMgMjMuODM5ODQ0IDI3LjI0NjA5NCAyNC4yNDIxODggMjcuNDYwOTM4IDI0Ljc3NzM0NCAyNy40NjA5MzggQyAyNS4zMDQ2ODggMjcuNDYwOTM4IDI1LjY5NTMxMyAyNy4yNDYwOTQgMjUuOTUzMTI1IDI2LjgxNjQwNiBDIDI2LjIxMDkzOCAyNi4zODY3MTkgMjYuMzM5ODQ0IDI1LjcyNjU2MyAyNi4zNDM3NSAyNC44NDM3NSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNTEyREE4OyIgZD0iTSAzMS44MjAzMTMgMjcuMzMyMDMxIEwgMzUuMzQ3NjU2IDI3LjMzMjAzMSBMIDM1LjM0NzY1NiAyOSBMIDI5LjgwODU5NCAyOSBMIDI5LjgwODU5NCAxOS4wNDY4NzUgTCAzMS44MjAzMTMgMTkuMDQ2ODc1IFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-slate-org-logo { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAyMDE3IC0tPg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyLjE4OWluIiBoZWlnaHQ9IjAuNzg4NjI2aW4iIHZlcnNpb249IjEuMSIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIg0Kdmlld0JveD0iMCAwIDU5OC45NyAyMTUuNzkiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLXJ1bGU6bm9uemVyb30NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0iTGF5ZXJfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMC40NCAxNjAuMjRsMCAtMjQuNTNjNy44Niw1LjUgMTYuMDUsOC4yMyAyNC41Myw4LjIzIDguNzEsMCAxMy4wNiwtMy42NSAxMy4wNiwtMTAuOTIgMCwtMi44OCAtMS4xNCwtNS4zMSAtMy40MywtNy4zIC0yLjMyLC0xLjk2IC01LjYxLC00LjIxIC05Ljg1LC02LjY0IC0xMC4yOSwtNS45IC0xNywtMTEuNTUgLTIwLjEsLTE2Ljk3IC0zLjEsLTUuMzkgLTQuNjUsLTExLjI1IC00LjY1LC0xNy40OSAwLC05Ljk2IDMuNDMsLTE4IDEwLjIyLC0yNC4xNiA2LjgyLC02LjE2IDE2LjIzLC05LjI2IDI4LjI2LC05LjI2IDguMywwIDE1LjksMS4zNiAyMi44LDQuMTNsMCAyMy45OGMtNy42NCwtNC4xNyAtMTQuMzEsLTYuMjcgLTIwLjEsLTYuMjcgLTguNzEsMCAtMTMuMDYsMy42NSAtMTMuMDYsMTAuOTIgMCwyLjI5IDAuNzcsNC40MyAyLjMyLDYuMzggMS41NSwxLjk1IDUuNSw0LjY4IDExLjg0LDguMTkgOS41OSw1LjUgMTUuOSwxMC43NyAxOSwxNS45IDMuMSw1LjEzIDQuNjUsMTEuMDMgNC42NSwxNy43NCAwLDkuOTIgLTMuMzIsMTggLTEwLDI0LjI0IC02LjY0LDYuMjMgLTE2LjM0LDkuMzcgLTI4Ljk5LDkuMzcgLTEwLjk2LDAgLTE5Ljc3LC0xLjg0IC0yNi40OCwtNS41M3oiLz4NCiAgPHBvbHlnb24gaWQ9IjEiIGNsYXNzPSJmaWwwIiBwb2ludHM9IjcyLjcsMTYzLjgxIDcyLjcsMCAxMDAuODgsMCAxMDAuODgsMTYzLjgxICIvPg0KICA8cGF0aCBpZD0iMiIgY2xhc3M9ImZpbDAiIGQ9Ik0xNjAuODIgMTYzLjgxbDAgLTE0LjYxIC0wLjQ0IDBjLTUuMzEsMTEuMDMgLTE0LjA1LDE2LjU2IC0yNi4xNSwxNi41NiAtNy43OCwwIC0xNC4wOSwtMi45MSAtMTguODksLTguNzEgLTQuODMsLTUuNzkgLTcuMjcsLTEzLjYxIC03LjI3LC0yMy4zOSAwLC0yMC42OSAxMC4yOSwtMzMuMTYgMzAuOCwtMzcuNGwyMS45NSAtNC40MyAwIC0zLjAyYzAsLTEwLjExIC01LjQyLC0xNS4xMiAtMTYuMTksLTE1LjEyIC04Ljc0LDAgLTE4LjI2LDMuNDcgLTI4LjU1LDEwLjQ4bDAgLTI0Ljg2YzExLjU1LC01LjQyIDIyLjY1LC04LjEyIDMzLjM4LC04LjEyIDE0LjIsMCAyNC4zNSwzLjQ3IDMwLjQsMTAuMzYgNi4wNSw2Ljk0IDkuMDcsMTguMTUgOS4wNywzMy42NGwwIDY4LjYxIC0yOC4xMSAwem0wIC01My42bC0xMi44NyAyLjY5Yy04LjQxLDEuODEgLTEyLjYxLDcuMjcgLTEyLjYxLDE2LjQyIDAsNC41NCAxLjAzLDggMy4xNywxMC40IDIuMTQsMi4zNiA0LjY5LDMuNTQgNy43NSwzLjU0IDQuNjEsMCA4LjE5LC0xLjk2IDEwLjczLC01Ljg3IDIuNTUsLTMuOTUgMy44NCwtOS4yOSAzLjg0LC0xNi4wNWwwIC0xMS4xNHoiLz4NCiAgPHBhdGggaWQ9IjMiIGNsYXNzPSJmaWwwIiBkPSJNMjUxIDE2Mi4zYy01Ljc1LDIuMjkgLTExLjk1LDMuNDcgLTE4LjU5LDMuNDcgLTE4Ljg5LDAgLTI4LjMzLC0xMS4yOSAtMjguMzMsLTMzLjgzbDAgLTU1Ljc3IC0xMy41IDAgMCAtMjMuMDIgMTMuNSAwIDAgLTI0Ljc1YzAuMDcsMCAwLjg1LC0wLjI2IDIuMjksLTAuNzQgMTYuMjcsLTUuNDIgMjQuOSwtOC4xMiAyNS44MiwtOC4xMmwwIDMzLjYgMTguODEgMCAwIDIzLjAyIC0xOC44MSAwIDAgNTMuMzhjMCw4LjY3IDMuNDMsMTIuOTggMTAuMjYsMTIuOTggMy4xNywwIDYuMDUsLTAuNjYgOC41NiwtMS45NmwwIDIxLjczeiIvPg0KICA8cGF0aCBpZD0iNCIgY2xhc3M9ImZpbDAiIGQ9Ik0yODAuNDMgMTE3LjM0YzAuMywxNy4zIDguNDEsMjUuOTMgMjQuMzEsMjUuOTMgOC4zLDAgMTYuNzUsLTIuNTEgMjUuNDEsLTcuNTZsMCAyMy4yNGMtOS40NCw0LjU0IC0xOS4zMyw2LjgyIC0yOS42Miw2LjgyIC0xNS41NywwIC0yNy41NSwtNC44NyAtMzUuOTMsLTE0LjYxIC04LjQxLC05LjcgLTEyLjU4LC0yMy44NyAtMTIuNTgsLTQyLjQ2IDAsLTE2Ljc4IDMuOTUsLTMwLjU4IDExLjg4LC00MS4zNSA3LjkzLC0xMC43NyAxOSwtMTYuMTYgMzMuMjcsLTE2LjE2IDEyLjk4LDAgMjIuODMsNC40MyAyOS41NSwxMy4yNCA2Ljc1LDguODIgMTAuMTEsMjEuNDcgMTAuMTEsMzcuODhsMCAxNS4wMSAtNTYuNCAwem0yOS44NCAtMTkuODhjMCwtNy43OCAtMSwtMTMuODMgLTIuOTksLTE4LjE1IC0xLjk5LC00LjMyIC01LjU3LC02LjQ5IC0xMC43MywtNi40OSAtMTAuMDMsMCAtMTUuMzgsOC4yMyAtMTYuMTIsMjQuNjRsMjkuODQgMHoiLz4NCiAgPHBhdGggaWQ9IjUiIGNsYXNzPSJmaWwwIiBkPSJNMzUzLjI0IDE2NS41NWMtMy4yNSwwIC01Ljk4LC0xLjE0IC04LjIzLC0zLjQ3IC0yLjIxLC0yLjI5IC0zLjM2LC01LjA1IC0zLjM2LC04LjIzIDAsLTMuNDMgMS4xNCwtNi4yMyAzLjM2LC04LjM3IDIuMjUsLTIuMSA0Ljk4LC0zLjE3IDguMjMsLTMuMTcgMy40NywwIDYuMjcsMS4wNyA4LjQxLDMuMjUgMi4xOCwyLjE0IDMuMjUsNC45NCAzLjI1LDguMyAwLDMuMzIgLTEuMDcsNi4wOSAtMy4xNyw4LjM0IC0yLjE0LDIuMjUgLTQuOTQsMy4zNiAtOC40OCwzLjM2eiIvPg0KICA8cGF0aCBpZD0iNiIgY2xhc3M9ImZpbDAiIGQ9Ik00MTUuMTMgMTY1Ljc3Yy0xMy4yOCwwIC0yMy40NiwtNS4wMiAtMzAuNjUsLTE1LjA1IC03LjE2LC0xMCAtMTAuNzMsLTIzLjc5IC0xMC43MywtNDEuMzkgMCwtMTguMzcgMy43MywtMzIuNjUgMTEuMjEsLTQyLjgzIDcuNDksLTEwLjIyIDE3Ljg1LC0xNS4zMSAzMS4wMiwtMTUuMzEgMTIuOTgsMCAyMy4xMyw0Ljk4IDMwLjQzLDE0Ljk4IDcuMywxMCAxMC45NiwyMy42NCAxMC45Niw0MS4wMiAwLDE4LjQ0IC0zLjYyLDMyLjc5IC0xMC44NCw0My4xMiAtNy4yMywxMC4yOSAtMTcuNzEsMTUuNDYgLTMxLjM5LDE1LjQ2em0wLjYzIC0xMDAuODVjLTguMTIsMCAtMTQuNDYsMy44IC0xOC45NiwxMS4zNiAtNC41LDcuNTYgLTYuNzUsMTguMzcgLTYuNzUsMzIuNDIgMCwyOC44OCA4LjU2LDQzLjM0IDI1LjcxLDQzLjM0IDE2LjY0LDAgMjQuOTcsLTE0LjY4IDI0Ljk3LC00NC4wMSAwLC0xMy44MyAtMi4xOCwtMjQuNDYgLTYuNDksLTMxLjkxIC00LjMyLC03LjQ5IC0xMC40OCwtMTEuMjEgLTE4LjQ4LC0xMS4yMXoiLz4NCiAgPHBhdGggaWQ9IjciIGNsYXNzPSJmaWwwIiBkPSJNNTE5Ljc4IDY4LjYxYy0zLjY1LC0xLjQ0IC03LjA1LC0yLjE4IC0xMC4xNCwtMi4xOCAtMTYuMDEsMCAtMjMuOTgsMTMuNjUgLTIzLjk4LDQwLjk4bDAgNTYuNCAtMTUuNjggMCAwIC0xMTAuNjYgMTUuNjggMCAwIDE5LjQ0IDAuNTIgMGMzLjc2LC0xNC4wOSAxMS45OSwtMjEuMTcgMjQuNzUsLTIxLjE3IDMuNjIsMCA2LjU3LDAuNDQgOC44NSwxLjI5bDAgMTUuOXoiLz4NCiAgPHBhdGggaWQ9IjgiIGNsYXNzPSJmaWwwIiBkPSJNNTk4Ljk3IDE1Ni4yNWMwLDM5LjY5IC0xNi40MSw1OS41NCAtNDkuMTcsNTkuNTQgLTguNTIsMCAtMTYuNiwtMS41NSAtMjQuMzEsLTQuNjVsMCAtMTYuMDhjOC4zNCw0LjU0IDE2LjQ1LDYuNzkgMjQuMzEsNi43OSAyMi4zMiwwIDMzLjQ5LC0xMy41IDMzLjQ5LC00MC41bDAgLTE1LjQ2IC0wLjQ0IDBjLTUuMjQsMTMuMjQgLTE0LjUzLDE5Ljg4IC0yNy44OSwxOS44OCAtMTEuMzYsMCAtMjAuMTgsLTUuMDUgLTI2LjQ1LC0xNS4wOSAtNi4yNywtMTAuMDMgLTkuNDEsLTIzLjI4IC05LjQxLC0zOS43MyAwLC0xOC40NCAzLjQ3LC0zMy4wMSAxMC40OCwtNDMuNzEgNi45NywtMTAuNyAxNi40NSwtMTYuMDUgMjguNCwtMTYuMDUgMTEuNjIsMCAxOS44OCw1LjY4IDI0Ljg2LDE2Ljk3bDAuNDQgMCAwIC0xNS4wMSAxNS42OCAwIDAgMTAzLjF6bS0xNS42OCAtNTcuNTFjMCwtMTAuMzcgLTEuOTUsLTE4LjU5IC01LjksLTI0LjY4IC0zLjkxLC02LjA5IC05LjQxLC05LjE1IC0xNi40OSwtOS4xNSAtMTYuOTcsMCAtMjUuNDksMTUuMDkgLTI1LjQ5LDQ1LjMgMCwxMy42MSAyLjA3LDIzLjk4IDYuMTYsMzEuMTMgNC4wOSw3LjEyIDkuOTYsMTAuNyAxNy41MiwxMC43IDcuNjQsMCAxMy41NywtMy4zNiAxNy44MiwtMTAuMDcgNC4yNCwtNi42OCA2LjM4LC0xNS43NSA2LjM4LC0yNy4xMWwwIC0xNi4xMnoiLz4NCiA8L2c+DQo8L3N2Zz4NCg==); }
.icon-slate-org-login { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDYgMSBMIDM0IDEgTCAzNCAzOSBMIDYgMzkgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iZmlsbDpub25lO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2U6IzQ3ODhDNztzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1taXRlcmxpbWl0OjEwOyIgZD0iTSA2LjUgMjYuNSBMIDYuNSAzOC41IEwgMzMuNSAzOC41IEwgMzMuNSAxLjUgTCA2LjUgMS41IEwgNi41IDEzLjUgIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDE2LjUgMjIuNSBMIDAuNSAyMi41IEwgMC41IDE3LjUgTCAxNi41IDE3LjUgTCAxNi41IDEwLjI0MjE4OCBMIDI2LjI5Mjk2OSAyMCBMIDE2LjUgMjkuNzU3ODEzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDE3IDExLjQ0NTMxMyBMIDI1LjU4MjAzMSAyMCBMIDE3IDI4LjU1NDY4OCBMIDE3IDIyIEwgMSAyMiBMIDEgMTggTCAxNyAxOCBMIDE3IDExLjQ0NTMxMyBNIDE2IDkuMDM1MTU2IEwgMTYgMTcgTCAwIDE3IEwgMCAyMyBMIDE2IDIzIEwgMTYgMzAuOTY0ODQ0IEwgMjcgMjAgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-slate-org-home { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDMuNSAzOC41IEwgMy41IDEzLjI4NTE1NiBMIDE5Ljk5NjA5NCAzLjU3ODEyNSBMIDM2LjUgMTMuMjg1MTU2IEwgMzYuNSAzOC41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDE5Ljk5NjA5NCA0LjE2MDE1NiBMIDM2IDEzLjU3MDMxMyBMIDM2IDM4IEwgNCAzOCBMIDQgMTMuNTcwMzEzIEwgMTkuOTk2MDk0IDQuMTYwMTU2IE0gMTkuOTk2MDk0IDMgTCAzIDEzIEwgMyAzOSBMIDM3IDM5IEwgMzcgMTMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMTkuOTk2MDk0IDQuNjQ0NTMxIEwgMS41IDE1Ljk1MzEyNSBMIDEuNSAxMi44OTQ1MzEgTCAxOS45OTYwOTQgMS41ODU5MzggTCAzOC41IDEyLjg5NDUzMSBMIDM4LjUgMTUuOTUzMTI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDE5Ljk5NjA5NCAyLjE3MTg3NSBMIDM4IDEzLjE3NTc4MSBMIDM4IDE1LjA2MjUgTCAyMC41MTk1MzEgNC4zNzg5MDYgTCAxOS45OTYwOTQgNC4wNTg1OTQgTCAxOS40NzY1NjMgNC4zNzg5MDYgTCAyIDE1LjA2MjUgTCAyIDEzLjE3NTc4MSBMIDE5Ljk5NjA5NCAyLjE3MTg3NSBNIDE5Ljk5NjA5NCAxIEwgMSAxMi42MTMyODEgTCAxIDE2Ljg0NzY1NiBMIDE5Ljk5NjA5NCA1LjIzMDQ2OSBMIDM5IDE2Ljg0NzY1NiBMIDM5IDEyLjYxMzI4MSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxNC41IDIxLjUgTCAyNS41IDIxLjUgTCAyNS41IDM4LjUgTCAxNC41IDM4LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjUgMjIgTCAyNSAzOCBMIDE1IDM4IEwgMTUgMjIgTCAyNSAyMiBNIDI2IDIxIEwgMTQgMjEgTCAxNCAzOSBMIDI2IDM5IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDI0IDMxIEMgMjQgMzEuNTUwNzgxIDIzLjU1MDc4MSAzMiAyMyAzMiBDIDIyLjQ0OTIxOSAzMiAyMiAzMS41NTA3ODEgMjIgMzEgQyAyMiAzMC40NDkyMTkgMjIuNDQ5MjE5IDMwIDIzIDMwIEMgMjMuNTUwNzgxIDMwIDI0IDMwLjQ0OTIxOSAyNCAzMSBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-slate-org-help { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDIwIDM4LjUgQyA5LjgwMDc4MSAzOC41IDEuNSAzMC4xOTkyMTkgMS41IDIwIEMgMS41IDkuODAwNzgxIDkuODAwNzgxIDEuNSAyMCAxLjUgQyAzMC4xOTkyMTkgMS41IDM4LjUgOS44MDA3ODEgMzguNSAyMCBDIDM4LjUgMzAuMTk5MjE5IDMwLjE5OTIxOSAzOC41IDIwIDM4LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjAgMiBDIDI5LjkyNTc4MSAyIDM4IDEwLjA3NDIxOSAzOCAyMCBDIDM4IDI5LjkyNTc4MSAyOS45MjU3ODEgMzggMjAgMzggQyAxMC4wNzQyMTkgMzggMiAyOS45MjU3ODEgMiAyMCBDIDIgMTAuMDc0MjE5IDEwLjA3NDIxOSAyIDIwIDIgTSAyMCAxIEMgOS41MDc4MTMgMSAxIDkuNTA3ODEzIDEgMjAgQyAxIDMwLjQ5MjE4OCA5LjUwNzgxMyAzOSAyMCAzOSBDIDMwLjQ5MjE4OCAzOSAzOSAzMC40OTIxODggMzkgMjAgQyAzOSA5LjUwNzgxMyAzMC40OTIxODggMSAyMCAxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIyIDMwIEMgMjIgMzEuMTA1NDY5IDIxLjEwNTQ2OSAzMiAyMCAzMiBDIDE4Ljg5NDUzMSAzMiAxOCAzMS4xMDU0NjkgMTggMzAgQyAxOCAyOC44OTQ1MzEgMTguODk0NTMxIDI4IDIwIDI4IEMgMjEuMTA1NDY5IDI4IDIyIDI4Ljg5NDUzMSAyMiAzMCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlLXdpZHRoOjM7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIGQ9Ik0gMTUuNSAxNyBMIDE1LjUgMTUgQyAxNS41IDEyLjUxNTYyNSAxNy41MTU2MjUgMTAuNSAyMCAxMC41IEMgMjIuNDg0Mzc1IDEwLjUgMjQuNSAxMi40OTIxODggMjQuNSAxNSBDIDI0LjUgMTkuNjk1MzEzIDIwIDE5Ljc5Mjk2OSAyMCAyNCBMIDIwIDI2ICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-slate-org-profile { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDMwLjUgMzUuNSBMIDMwLjUgMzUuMjI2NTYzIEMgMzEuMTA5Mzc1IDM0Ljg3MTA5NCAzMS41IDM0LjIxODc1IDMxLjUgMzMuNSBDIDMxLjUgMzIuMzk4NDM4IDMwLjYwMTU2MyAzMS41IDI5LjUgMzEuNSBDIDI4LjM5ODQzOCAzMS41IDI3LjUgMzIuMzk4NDM4IDI3LjUgMzMuNSBMIDI3LjUgMzUuNSBMIDEyLjUgMzUuNSBMIDEyLjUgMzMuNSBDIDEyLjUgMzIuMzk4NDM4IDExLjYwMTU2MyAzMS41IDEwLjUgMzEuNSBDIDkuMzk4NDM4IDMxLjUgOC41IDMyLjM5ODQzOCA4LjUgMzMuNSBDIDguNSAzNC4yMTg3NSA4Ljg5MDYyNSAzNC44NzEwOTQgOS41IDM1LjIyNjU2MyBMIDkuNSAzNS41IEwgMS41IDM1LjUgTCAxLjUgNC41IEwgMzguNSA0LjUgTCAzOC41IDM1LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzggNSBMIDM4IDM1IEwgMzEuNDk2MDk0IDM1IEMgMzEuODE2NDA2IDM0LjU3NDIxOSAzMiAzNC4wNTQ2ODggMzIgMzMuNSBDIDMyIDMyLjEyMTA5NCAzMC44Nzg5MDYgMzEgMjkuNSAzMSBDIDI4LjEyMTA5NCAzMSAyNyAzMi4xMjEwOTQgMjcgMzMuNSBMIDI3IDM1IEwgMTMgMzUgTCAxMyAzMy41IEMgMTMgMzIuMTIxMDk0IDExLjg3ODkwNiAzMSAxMC41IDMxIEMgOS4xMjEwOTQgMzEgOCAzMi4xMjEwOTQgOCAzMy41IEMgOCAzNC4wNTQ2ODggOC4xODM1OTQgMzQuNTc0MjE5IDguNTAzOTA2IDM1IEwgMiAzNSBMIDIgNSBMIDM4IDUgTSAzOSA0IEwgMSA0IEwgMSAzNiBMIDEwIDM2IEwgMTAgMzQuOTA2MjUgQyA5LjQxNzk2OSAzNC42OTkyMTkgOSAzNC4xNTIzNDQgOSAzMy41IEMgOSAzMi42NzE4NzUgOS42NzE4NzUgMzIgMTAuNSAzMiBDIDExLjMyODEyNSAzMiAxMiAzMi42NzE4NzUgMTIgMzMuNSBMIDEyIDM2IEwgMjggMzYgTCAyOCAzMy41IEMgMjggMzIuNjcxODc1IDI4LjY3MTg3NSAzMiAyOS41IDMyIEMgMzAuMzI4MTI1IDMyIDMxIDMyLjY3MTg3NSAzMSAzMy41IEMgMzEgMzQuMTUyMzQ0IDMwLjU4MjAzMSAzNC43MDMxMjUgMzAgMzQuOTA2MjUgTCAzMCAzNiBMIDM5IDM2IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDE2IDE1IEMgMTYgMTcuMjEwOTM4IDE0LjIxMDkzOCAxOSAxMiAxOSBDIDkuNzg5MDYzIDE5IDggMTcuMjEwOTM4IDggMTUgQyA4IDEyLjc4OTA2MyA5Ljc4OTA2MyAxMSAxMiAxMSBDIDE0LjIxMDkzOCAxMSAxNiAxMi43ODkwNjMgMTYgMTUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0ZGRkZGRjsiIGQ9Ik0gMTggMjYgTCA2IDI2IEMgNiAyMi42ODc1IDguNjg3NSAyMCAxMiAyMCBDIDE1LjMxMjUgMjAgMTggMjIuNjg3NSAxOCAyNiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAzMyAxNiBMIDIzIDE2IEMgMjIuNDQ5MjE5IDE2IDIyIDE1LjU1MDc4MSAyMiAxNSBDIDIyIDE0LjQ0OTIxOSAyMi40NDkyMTkgMTQgMjMgMTQgTCAzMyAxNCBDIDMzLjU1MDc4MSAxNCAzNCAxNC40NDkyMTkgMzQgMTUgQyAzNCAxNS41NTA3ODEgMzMuNTUwNzgxIDE2IDMzIDE2IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDMzIDIwIEwgMjMgMjAgQyAyMi40NDkyMTkgMjAgMjIgMTkuNTUwNzgxIDIyIDE5IEMgMjIgMTguNDQ5MjE5IDIyLjQ0OTIxOSAxOCAyMyAxOCBMIDMzIDE4IEMgMzMuNTUwNzgxIDE4IDM0IDE4LjQ0OTIxOSAzNCAxOSBDIDM0IDE5LjU1MDc4MSAzMy41NTA3ODEgMjAgMzMgMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0ZGRkZGRjsiIGQ9Ik0gMzMgMjQgTCAyMyAyNCBDIDIyLjQ0OTIxOSAyNCAyMiAyMy41NTA3ODEgMjIgMjMgQyAyMiAyMi40NDkyMTkgMjIuNDQ5MjE5IDIyIDIzIDIyIEwgMzMgMjIgQyAzMy41NTA3ODEgMjIgMzQgMjIuNDQ5MjE5IDM0IDIzIEMgMzQgMjMuNTUwNzgxIDMzLjU1MDc4MSAyNCAzMyAyNCBaICI+PC9wYXRoPjwvZz48L3N2Zz4=); }
.icon-slate-org-register { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDYuNSAzNy41IEwgNi41IDIuNSBMIDM1IDIuNSBDIDM1LjI3MzQzOCAyLjUgMzUuNSAyLjcyMjY1NiAzNS41IDMgTCAzNS41IDM3IEMgMzUuNSAzNy4yNzczNDQgMzUuMjczNDM4IDM3LjUgMzUgMzcuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAzNSAzIEwgMzUgMzcgTCA3IDM3IEwgNyAzIEwgMzUgMyBNIDM1IDIgTCA2IDIgTCA2IDM4IEwgMzUgMzggQyAzNS41NTA3ODEgMzggMzYgMzcuNTUwNzgxIDM2IDM3IEwgMzYgMyBDIDM2IDIuNDQ5MjE5IDM1LjU1MDc4MSAyIDM1IDIgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gNSAzNy41IEMgNC43MjY1NjMgMzcuNSA0LjUgMzcuMjc3MzQ0IDQuNSAzNyBMIDQuNSAzIEMgNC41IDIuNzIyNjU2IDQuNzI2NTYzIDIuNSA1IDIuNSBMIDguNSAyLjUgTCA4LjUgMzcuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSA4IDMgTCA4IDM3IEwgNSAzNyBMIDUgMyBMIDggMyBNIDkgMiBMIDUgMiBDIDQuNDQ5MjE5IDIgNCAyLjQ0OTIxOSA0IDMgTCA0IDM3IEMgNCAzNy41NTA3ODEgNC40NDkyMTkgMzggNSAzOCBMIDkgMzggWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0ZGRkZGRjsiIGQ9Ik0gMjcgMTUgQyAyNyAxNy43NjE3MTkgMjQuNzYxNzE5IDIwIDIyIDIwIEMgMTkuMjM4MjgxIDIwIDE3IDE3Ljc2MTcxOSAxNyAxNSBDIDE3IDEyLjIzODI4MSAxOS4yMzgyODEgMTAgMjIgMTAgQyAyNC43NjE3MTkgMTAgMjcgMTIuMjM4MjgxIDI3IDE1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDI5IDI4IEMgMjkgMjQuMTMyODEzIDI1Ljg2NzE4OCAyMSAyMiAyMSBDIDE4LjEzMjgxMyAyMSAxNSAyNC4xMzI4MTMgMTUgMjggWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-slate-org-students, .slate-org-college-visits { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDM2LjUgMTcgQyAzNi41IDE5LjQ4NDM3NSAzNC40ODQzNzUgMjEuNSAzMiAyMS41IEMgMjkuNTE1NjI1IDIxLjUgMjcuNSAxOS40ODQzNzUgMjcuNSAxNyBDIDI3LjUgMTQuNTE1NjI1IDI5LjUxNTYyNSAxMi41IDMyIDEyLjUgQyAzNC40ODQzNzUgMTIuNSAzNi41IDE0LjUxNTYyNSAzNi41IDE3IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDMyIDEzIEMgMzQuMjA3MDMxIDEzIDM2IDE0Ljc5Mjk2OSAzNiAxNyBDIDM2IDE5LjIwNzAzMSAzNC4yMDcwMzEgMjEgMzIgMjEgQyAyOS43OTI5NjkgMjEgMjggMTkuMjA3MDMxIDI4IDE3IEMgMjggMTQuNzkyOTY5IDI5Ljc5Mjk2OSAxMyAzMiAxMyBNIDMyIDEyIEMgMjkuMjM4MjgxIDEyIDI3IDE0LjIzODI4MSAyNyAxNyBDIDI3IDE5Ljc2MTcxOSAyOS4yMzgyODEgMjIgMzIgMjIgQyAzNC43NjE3MTkgMjIgMzcgMTkuNzYxNzE5IDM3IDE3IEMgMzcgMTQuMjM4MjgxIDM0Ljc2MTcxOSAxMiAzMiAxMiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojOThDQ0ZEOyIgZD0iTSAyNC41IDMyLjUgTCAyNC41IDMyIEMgMjQuNSAyNy44NjMyODEgMjcuODYzMjgxIDI0LjUgMzIgMjQuNSBDIDM2LjEzNjcxOSAyNC41IDM5LjUgMjcuODYzMjgxIDM5LjUgMzIgTCAzOS41IDMyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzIgMjUgQyAzNS44NTkzNzUgMjUgMzkgMjguMTQwNjI1IDM5IDMyIEwgMjUgMzIgQyAyNSAyOC4xNDA2MjUgMjguMTQwNjI1IDI1IDMyIDI1IE0gMzIgMjQgQyAyNy41ODIwMzEgMjQgMjQgMjcuNTgyMDMxIDI0IDMyIEwgMjQgMzMgTCA0MCAzMyBMIDQwIDMyIEMgNDAgMjcuNTgyMDMxIDM2LjQxNzk2OSAyNCAzMiAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojREZGMEZFOyIgZD0iTSAxMi41IDE3IEMgMTIuNSAxOS40ODQzNzUgMTAuNDg0Mzc1IDIxLjUgOCAyMS41IEMgNS41MTU2MjUgMjEuNSAzLjUgMTkuNDg0Mzc1IDMuNSAxNyBDIDMuNSAxNC41MTU2MjUgNS41MTU2MjUgMTIuNSA4IDEyLjUgQyAxMC40ODQzNzUgMTIuNSAxMi41IDE0LjUxNTYyNSAxMi41IDE3IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDggMTMgQyAxMC4yMDcwMzEgMTMgMTIgMTQuNzkyOTY5IDEyIDE3IEMgMTIgMTkuMjA3MDMxIDEwLjIwNzAzMSAyMSA4IDIxIEMgNS43OTI5NjkgMjEgNCAxOS4yMDcwMzEgNCAxNyBDIDQgMTQuNzkyOTY5IDUuNzkyOTY5IDEzIDggMTMgTSA4IDEyIEMgNS4yMzgyODEgMTIgMyAxNC4yMzgyODEgMyAxNyBDIDMgMTkuNzYxNzE5IDUuMjM4MjgxIDIyIDggMjIgQyAxMC43NjE3MTkgMjIgMTMgMTkuNzYxNzE5IDEzIDE3IEMgMTMgMTQuMjM4MjgxIDEwLjc2MTcxOSAxMiA4IDEyIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDE4LjUgNy41IEMgMTguNSA5LjcxMDkzOCAxNi43MTA5MzggMTEuNSAxNC41IDExLjUgQyAxMi4yODkwNjMgMTEuNSAxMC41IDkuNzEwOTM4IDEwLjUgNy41IEMgMTAuNSA1LjI4OTA2MyAxMi4yODkwNjMgMy41IDE0LjUgMy41IEMgMTYuNzEwOTM4IDMuNSAxOC41IDUuMjg5MDYzIDE4LjUgNy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDE0LjUgNCBDIDE2LjQyOTY4OCA0IDE4IDUuNTcwMzEzIDE4IDcuNSBDIDE4IDkuNDI5Njg4IDE2LjQyOTY4OCAxMSAxNC41IDExIEMgMTIuNTcwMzEzIDExIDExIDkuNDI5Njg4IDExIDcuNSBDIDExIDUuNTcwMzEzIDEyLjU3MDMxMyA0IDE0LjUgNCBNIDE0LjUgMyBDIDEyLjAxNTYyNSAzIDEwIDUuMDE1NjI1IDEwIDcuNSBDIDEwIDkuOTg0Mzc1IDEyLjAxNTYyNSAxMiAxNC41IDEyIEMgMTYuOTg0Mzc1IDEyIDE5IDkuOTg0Mzc1IDE5IDcuNSBDIDE5IDUuMDE1NjI1IDE2Ljk4NDM3NSAzIDE0LjUgMyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojREZGMEZFOyIgZD0iTSAyOS41IDcuNSBDIDI5LjUgOS43MTA5MzggMjcuNzEwOTM4IDExLjUgMjUuNSAxMS41IEMgMjMuMjg5MDYzIDExLjUgMjEuNSA5LjcxMDkzOCAyMS41IDcuNSBDIDIxLjUgNS4yODkwNjMgMjMuMjg5MDYzIDMuNSAyNS41IDMuNSBDIDI3LjcxMDkzOCAzLjUgMjkuNSA1LjI4OTA2MyAyOS41IDcuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAyNS41IDQgQyAyNy40Mjk2ODggNCAyOSA1LjU3MDMxMyAyOSA3LjUgQyAyOSA5LjQyOTY4OCAyNy40Mjk2ODggMTEgMjUuNSAxMSBDIDIzLjU3MDMxMyAxMSAyMiA5LjQyOTY4OCAyMiA3LjUgQyAyMiA1LjU3MDMxMyAyMy41NzAzMTMgNCAyNS41IDQgTSAyNS41IDMgQyAyMy4wMTU2MjUgMyAyMSA1LjAxNTYyNSAyMSA3LjUgQyAyMSA5Ljk4NDM3NSAyMy4wMTU2MjUgMTIgMjUuNSAxMiBDIDI3Ljk4NDM3NSAxMiAzMCA5Ljk4NDM3NSAzMCA3LjUgQyAzMCA1LjAxNTYyNSAyNy45ODQzNzUgMyAyNS41IDMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6Izk4Q0NGRDsiIGQ9Ik0gMC41IDMyLjUgTCAwLjUgMzIgQyAwLjUgMjcuODYzMjgxIDMuODYzMjgxIDI0LjUgOCAyNC41IEMgMTIuMTM2NzE5IDI0LjUgMTUuNSAyNy44NjMyODEgMTUuNSAzMiBMIDE1LjUgMzIuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSA4IDI1IEMgMTEuODU5Mzc1IDI1IDE1IDI4LjE0MDYyNSAxNSAzMiBMIDEgMzIgQyAxIDI4LjE0MDYyNSA0LjE0MDYyNSAyNSA4IDI1IE0gOCAyNCBDIDMuNTgyMDMxIDI0IDAgMjcuNTgyMDMxIDAgMzIgTCAwIDMzIEwgMTYgMzMgTCAxNiAzMiBDIDE2IDI3LjU4MjAzMSAxMi40MTc5NjkgMjQgOCAyNCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojREZGMEZFOyIgZD0iTSAyNC41IDIyIEMgMjQuNSAyNC40ODQzNzUgMjIuNDg0Mzc1IDI2LjUgMjAgMjYuNSBDIDE3LjUxNTYyNSAyNi41IDE1LjUgMjQuNDg0Mzc1IDE1LjUgMjIgQyAxNS41IDE5LjUxNTYyNSAxNy41MTU2MjUgMTcuNSAyMCAxNy41IEMgMjIuNDg0Mzc1IDE3LjUgMjQuNSAxOS41MTU2MjUgMjQuNSAyMiBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAyMCAxOCBDIDIyLjIwNzAzMSAxOCAyNCAxOS43OTI5NjkgMjQgMjIgQyAyNCAyNC4yMDcwMzEgMjIuMjA3MDMxIDI2IDIwIDI2IEMgMTcuNzkyOTY5IDI2IDE2IDI0LjIwNzAzMSAxNiAyMiBDIDE2IDE5Ljc5Mjk2OSAxNy43OTI5NjkgMTggMjAgMTggTSAyMCAxNyBDIDE3LjIzODI4MSAxNyAxNSAxOS4yMzgyODEgMTUgMjIgQyAxNSAyNC43NjE3MTkgMTcuMjM4MjgxIDI3IDIwIDI3IEMgMjIuNzYxNzE5IDI3IDI1IDI0Ljc2MTcxOSAyNSAyMiBDIDI1IDE5LjIzODI4MSAyMi43NjE3MTkgMTcgMjAgMTcgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMTIuNSAzNy41IEwgMTIuNSAzNyBDIDEyLjUgMzIuODYzMjgxIDE1Ljg2MzI4MSAyOS41IDIwIDI5LjUgQyAyNC4xMzY3MTkgMjkuNSAyNy41IDMyLjg2MzI4MSAyNy41IDM3IEwgMjcuNSAzNy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDIwIDMwIEMgMjMuODU5Mzc1IDMwIDI3IDMzLjE0MDYyNSAyNyAzNyBMIDEzIDM3IEMgMTMgMzMuMTQwNjI1IDE2LjE0MDYyNSAzMCAyMCAzMCBNIDIwIDI5IEMgMTUuNTgyMDMxIDI5IDEyIDMyLjU4MjAzMSAxMiAzNyBMIDEyIDM4IEwgMjggMzggTCAyOCAzNyBDIDI4IDMyLjU4MjAzMSAyNC40MTc5NjkgMjkgMjAgMjkgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-slate-org-college-calendar, .icon-slate-org-visits { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIuNSAyLjUgTCAzNy41IDIuNSBMIDM3LjUgMzcuNSBMIDIuNSAzNy41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM3IDMgTCAzNyAzNyBMIDMgMzcgTCAzIDMgTCAzNyAzIE0gMzggMiBMIDIgMiBMIDIgMzggTCAzOCAzOCBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyLjUgMi41IEwgMzcuNSAyLjUgTCAzNy41IDcuNSBMIDIuNSA3LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzcgMyBMIDM3IDcgTCAzIDcgTCAzIDMgTCAzNyAzIE0gMzggMiBMIDIgMiBMIDIgOCBMIDM4IDggWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gMyAzNCBMIDM3IDM0IEwgMzcgMzcgTCAzIDM3IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIzIDE3IEwgMjYgMTcgTCAyNiAyMCBMIDIzIDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDI4IDE3IEwgMzEgMTcgTCAzMSAyMCBMIDI4IDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE4IDE3IEwgMjEgMTcgTCAyMSAyMCBMIDE4IDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIzIDIyIEwgMjYgMjIgTCAyNiAyNSBMIDIzIDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDI4IDIyIEwgMzEgMjIgTCAzMSAyNSBMIDI4IDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDIyIEwgMTYgMjIgTCAxNiAyNSBMIDEzIDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE4IDIyIEwgMjEgMjIgTCAyMSAyNSBMIDE4IDI1IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDIzIDI3IEwgMjYgMjcgTCAyNiAzMCBMIDIzIDMwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDI3IEwgMTYgMjcgTCAxNiAzMCBMIDEzIDMwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDEzIDE3IEwgMTYgMTcgTCAxNiAyMCBMIDEzIDIwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDggMjIgTCAxMSAyMiBMIDExIDI1IEwgOCAyNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyMyAxMiBMIDI2IDEyIEwgMjYgMTUgTCAyMyAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAyOCAxMiBMIDMxIDEyIEwgMzEgMTUgTCAyOCAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxOCAxMiBMIDIxIDEyIEwgMjEgMTUgTCAxOCAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSAxMyAxMiBMIDE2IDEyIEwgMTYgMTUgTCAxMyAxNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojQjZEQ0ZFOyIgZD0iTSA4IDE3IEwgMTEgMTcgTCAxMSAyMCBMIDggMjAgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0I2RENGRTsiIGQ9Ik0gOCAyNyBMIDExIDI3IEwgMTEgMzAgTCA4IDMwIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDE4IDI3IEwgMjEgMjcgTCAyMSAzMCBMIDE4IDMwIFogIj48L3BhdGg+PC9nPjwvc3ZnPg==); }
.icon-slate-org-colleges { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAzNS41IEwgMzguNSAzNS41IEwgMzguNSAzOC41IEwgMS41IDM4LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzggMzYgTCAzOCAzOCBMIDIgMzggTCAyIDM2IEwgMzggMzYgTSAzOSAzNSBMIDEgMzUgTCAxIDM5IEwgMzkgMzkgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gMzEuNSAxMi41IEwgMzQuNSAxMi41IEwgMzQuNSAzMi41IEwgMzEuNSAzMi41IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiM0Nzg4Qzc7IiBkPSJNIDM0IDEzIEwgMzQgMzIgTCAzMiAzMiBMIDMyIDEzIEwgMzQgMTMgTSAzNSAxMiBMIDMxIDEyIEwgMzEgMzMgTCAzNSAzMyBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojREZGMEZFOyIgZD0iTSAyMy41IDEyLjUgTCAyNi41IDEyLjUgTCAyNi41IDMyLjUgTCAyMy41IDMyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjYgMTMgTCAyNiAzMiBMIDI0IDMyIEwgMjQgMTMgTCAyNiAxMyBNIDI3IDEyIEwgMjMgMTIgTCAyMyAzMyBMIDI3IDMzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEzLjUgMTIuNSBMIDE2LjUgMTIuNSBMIDE2LjUgMzIuNSBMIDEzLjUgMzIuNSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojNDc4OEM3OyIgZD0iTSAxNiAxMyBMIDE2IDMyIEwgMTQgMzIgTCAxNCAxMyBMIDE2IDEzIE0gMTcgMTIgTCAxMyAxMiBMIDEzIDMzIEwgMTcgMzMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gNS41IDEyLjUgTCA4LjUgMTIuNSBMIDguNSAzMi41IEwgNS41IDMyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gOCAxMyBMIDggMzIgTCA2IDMyIEwgNiAxMyBMIDggMTMgTSA5IDEyIEwgNSAxMiBMIDUgMzMgTCA5IDMzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDMuNSAzMi41IEwgMzYuNSAzMi41IEwgMzYuNSAzNS41IEwgMy41IDM1LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzYgMzMgTCAzNiAzNSBMIDQgMzUgTCA0IDMzIEwgMzYgMzMgTSAzNyAzMiBMIDMgMzIgTCAzIDM2IEwgMzcgMzYgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gMy41IDEyLjUgTCAzLjUgOS4zMTY0MDYgTCAyMCAxLjU1NDY4OCBMIDM2LjUgOS4zMTY0MDYgTCAzNi41IDEyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjAgMi4xMDU0NjkgTCAzNiA5LjYzMjgxMyBMIDM2IDEyIEwgNCAxMiBMIDQgOS42MzY3MTkgTCAyMCAyLjEwNTQ2OSBNIDIwIDEgTCAzIDkgTCAzIDEzIEwgMzcgMTMgTCAzNyA5IFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNCNkRDRkU7IiBkPSJNIDIyLjUgOCBDIDIyLjUgOS4zNzg5MDYgMjEuMzc4OTA2IDEwLjUgMjAgMTAuNSBDIDE4LjYyMTA5NCAxMC41IDE3LjUgOS4zNzg5MDYgMTcuNSA4IEMgMTcuNSA2LjYyMTA5NCAxOC42MjEwOTQgNS41IDIwIDUuNSBDIDIxLjM3ODkwNiA1LjUgMjIuNSA2LjYyMTA5NCAyMi41IDggWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjAgNiBDIDIxLjEwMTU2MyA2IDIyIDYuODk4NDM4IDIyIDggQyAyMiA5LjEwMTU2MyAyMS4xMDE1NjMgMTAgMjAgMTAgQyAxOC44OTg0MzggMTAgMTggOS4xMDE1NjMgMTggOCBDIDE4IDYuODk4NDM4IDE4Ljg5ODQzOCA2IDIwIDYgTSAyMCA1IEMgMTguMzQzNzUgNSAxNyA2LjM0Mzc1IDE3IDggQyAxNyA5LjY1NjI1IDE4LjM0Mzc1IDExIDIwIDExIEMgMjEuNjU2MjUgMTEgMjMgOS42NTYyNSAyMyA4IEMgMjMgNi4zNDM3NSAyMS42NTYyNSA1IDIwIDUgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-slate-org-logout { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGZpbGw9IiNmYWxzZSIgPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiM5OENDRkQ7IiBkPSJNIDIwIDM4LjUgQyA5LjgwMDc4MSAzOC41IDEuNSAzMC4xOTkyMTkgMS41IDIwIEMgMS41IDkuODAwNzgxIDkuODAwNzgxIDEuNSAyMCAxLjUgQyAzMC4xOTkyMTkgMS41IDM4LjUgOS44MDA3ODEgMzguNSAyMCBDIDM4LjUgMzAuMTk5MjE5IDMwLjE5OTIxOSAzOC41IDIwIDM4LjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMjAgMiBDIDI5LjkyNTc4MSAyIDM4IDEwLjA3NDIxOSAzOCAyMCBDIDM4IDI5LjkyNTc4MSAyOS45MjU3ODEgMzggMjAgMzggQyAxMC4wNzQyMTkgMzggMiAyOS45MjU3ODEgMiAyMCBDIDIgMTAuMDc0MjE5IDEwLjA3NDIxOSAyIDIwIDIgTSAyMCAxIEMgOS41MDc4MTMgMSAxIDkuNTA3ODEzIDEgMjAgQyAxIDMwLjQ5MjE4OCA5LjUwNzgxMyAzOSAyMCAzOSBDIDMwLjQ5MjE4OCAzOSAzOSAzMC40OTIxODggMzkgMjAgQyAzOSA5LjUwNzgxMyAzMC40OTIxODggMSAyMCAxIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNGRkZGRkY7IiBkPSJNIDIwLjAwMzkwNiAzMSBMIDE5LjgzOTg0NCAzMSBDIDEzLjg2NzE4OCAzMC45MTQwNjMgOSAyNS45ODQzNzUgOSAyMC4wMDM5MDYgTCA5IDE5Ljg1MTU2MyBDIDkuMDM5MDYzIDE3LjAyMzQzOCAxMC4xNDQ1MzEgMTQuMzU1NDY5IDEyLjEwOTM3NSAxMi4zMzU5MzggQyAxMi40OTIxODggMTEuOTM3NSAxMy4xMjg5MDYgMTEuOTI5Njg4IDEzLjUyMzQzOCAxMi4zMTY0MDYgQyAxMy45MjE4NzUgMTIuNjk5MjE5IDEzLjkyOTY4OCAxMy4zMzIwMzEgMTMuNTQyOTY5IDEzLjczMDQ2OSBDIDExLjkzNzUgMTUuMzgyODEzIDExLjAzMTI1IDE3LjU2NjQwNiAxMSAxOS44NzUgTCAxMSAyMC4wMDM5MDYgQyAxMSAyNC44OTQ1MzEgMTQuOTgwNDY5IDI4LjkyOTY4OCAxOS44NzUgMjkgTCAyMC4wMDM5MDYgMjkgQyAyNC44OTQ1MzEgMjkgMjguOTI5Njg4IDI1LjAxOTUzMSAyOSAyMC4xMjg5MDYgTCAyOSAxOS45OTYwOTQgQyAyOSAxNy42NDA2MjUgMjguMDk3NjU2IDE1LjQxNDA2MyAyNi40NTMxMjUgMTMuNzI2NTYzIEMgMjYuMDY2NDA2IDEzLjMyODEyNSAyNi4wNzgxMjUgMTIuNjk1MzEzIDI2LjQ3MjY1NiAxMi4zMTI1IEMgMjYuODY3MTg4IDExLjkyNTc4MSAyNy41IDExLjkzNzUgMjcuODg2NzE5IDEyLjMzMjAzMSBDIDI5Ljg5NDUzMSAxNC4zOTg0MzggMzEgMTcuMTE3MTg4IDMxIDE5Ljk5NjA5NCBMIDMxIDIwLjE2MDE1NiBDIDMwLjkxNDA2MyAyNi4xMzY3MTkgMjUuOTgwNDY5IDMxIDIwLjAwMzkwNiAzMSBaICI+PC9wYXRoPjxwYXRoIHN0eWxlPSIgZmlsbDojRkZGRkZGOyIgZD0iTSAyMCAxOSBDIDE5LjQ0OTIxOSAxOSAxOSAxOC41NTA3ODEgMTkgMTggTCAxOSA4IEMgMTkgNy40NDkyMTkgMTkuNDQ5MjE5IDcgMjAgNyBDIDIwLjU1MDc4MSA3IDIxIDcuNDQ5MjE5IDIxIDggTCAyMSAxOCBDIDIxIDE4LjU1MDc4MSAyMC41NTA3ODEgMTkgMjAgMTkgWiAiPjwvcGF0aD48L2c+PC9zdmc+); }
.icon-slate-org-student_lists, .icon-slate-org-college_lists { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIKICAgICB2aWV3Qm94PSIwIDAgNDAgNDAiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsiPjxnIGlkPSJzdXJmYWNlMSI+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAxNy41IEwgMzguNSAxNy41IEwgMzguNSAyMi41IEwgMS41IDIyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzggMTggTCAzOCAyMiBMIDIgMjIgTCAyIDE4IEwgMzggMTggTSAzOSAxNyBMIDEgMTcgTCAxIDIzIEwgMzkgMjMgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6I0RGRjBGRTsiIGQ9Ik0gMS41IDcuNSBMIDM4LjUgNy41IEwgMzguNSAxMi41IEwgMS41IDEyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzggOCBMIDM4IDEyIEwgMiAxMiBMIDIgOCBMIDM4IDggTSAzOSA3IEwgMSA3IEwgMSAxMyBMIDM5IDEzIFogIj48L3BhdGg+PHBhdGggc3R5bGU9IiBmaWxsOiNERkYwRkU7IiBkPSJNIDEuNSAyNy41IEwgMzguNSAyNy41IEwgMzguNSAzMi41IEwgMS41IDMyLjUgWiAiPjwvcGF0aD48cGF0aCBzdHlsZT0iIGZpbGw6IzQ3ODhDNzsiIGQ9Ik0gMzggMjggTCAzOCAzMiBMIDIgMzIgTCAyIDI4IEwgMzggMjggTSAzOSAyNyBMIDEgMjcgTCAxIDMzIEwgMzkgMzMgWiAiPjwvcGF0aD48L2c+PC9zdmc+);}

@media print {
  .lt-d-print-inline {
    display: inline !important;
  }

  .lt-d-print-inline-block {
    display: inline-block !important;
  }

  .lt-d-print-block {
    display: block !important;
  }

  .lt-d-print-grid {
    display: grid !important;
  }

  .lt-d-print-table {
    display: table !important;
  }

  .lt-d-print-table-row {
    display: table-row !important;
  }

  .lt-d-print-table-cell {
    display: table-cell !important;
  }

  .lt-d-print-flex {
    display: flex !important;
  }

  .lt-d-print-inline-flex {
    display: inline-flex !important;
  }

  .lt-d-print-none {
    display: none !important;
  }
}

/* custom print styles */
@media print {
  div#totop, #preview-bar-container, .topbar__col.topbar__menu, button.lines-button.x, .article-subscribe, .breadcrumbs, form.search-box--small, .hamburger-menu, .sidenav-container {display:none;}
  .topbar__nav {position:relative;}
}

.section__title.is-active .section__title-icon {
  color: #fff;
  background-color: rgba(0, 102, 158, 1);
}

[dir="ltr"] .section__title.is-active .section__title-icon {
  transform: rotate(180deg);
}

[dir="rtl"] .section__title.is-active .section__title-icon {
  transform: rotate(-180deg);
}

.section__title-icon {
  position: absolute;
  top: calc(50% - 15px);
  display: flex;
  width: 30px;
  height: 30px;
  font-size: var(--font-size-h3);
  color: #fff;
  text-align: center;
  background-color: rgba(0, 102, 158, 1);
  border-radius: 50%;
  transition: all 0.3s;
  align-items: center;
  justify-content: center;
}

[dir="ltr"] .section__title-icon {
  right: calc(var(--grid-gutter-width) * 2);
}

[dir="rtl"] .section__title-icon {
  left: calc(var(--grid-gutter-width) * 2);
}

.article-list--section-page {
  display: block !important;
}
