/* CSS */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */

}
/**
 * Remove default margin.
 */

body {
  margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */

}
/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}
/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background-color: transparent;
}
/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}
/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: yellow;
  color: black;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */

}
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"],
/* 1 */ input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */

}
/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}
/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */

}
/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}
/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */

}
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}
/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/** Qlik Brand Colors **/
/** Other UI Colors **/
/** Search Highlight Colors **/
/** Typography **/
/** Media queries **/
/* 991px */
/* 992px */

/** Qlik Brand Colors **/
/** Other UI Colors **/
/** Search Highlight Colors **/
/** Typography **/
/** Media queries **/
/* 991px */
/* 992px */

.container {
  padding-left: 15px;
  padding-right: 15px;
  -ms-word-break: break-word;
  word-break: break-word;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.container > .row {
  position: relative;
}
.container img {
  max-width: 100%;
}
@media only screen and (min-width: 992px) {
  .container {
    width: 1170px;
  }
}
@media only screen and (max-width: 1169px) {
  .container {
    width: 930px;
  }
}
@media only screen and (max-width: 991px) {
  .container {
    width: auto;
  }
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (min-width: 992px) {
  .col-1,
  .col-2,
  .col-3,
  .col-4,
  .col-5,
  .col-6,
  .col-7,
  .col-8,
  .col-9,
  .col-10,
  .col-11,
  .col-12 {
    float: left;
  }
  .col-12 {
    width: 100%;
  }
  .col-11 {
    width: 91.66666667%;
  }
  .col-10 {
    width: 83.33333333%;
  }
  .col-9 {
    width: 75%;
  }
  .col-8 {
    width: 66.66666667%;
  }
  .col-7 {
    width: 58.33333333%;
  }
  .col-6 {
    width: 50%;
  }
  .col-5 {
    width: 41.66666667%;
  }
  .col-4 {
    width: 33.33333333%;
  }
  .col-3 {
    width: 25%;
  }
  .col-2 {
    width: 16.66666667%;
  }
  .col-1 {
    width: 8.33333333%;
  }
  .col-pull-12 {
    right: 100%;
  }
  .col-pull-11 {
    right: 91.66666667%;
  }
  .col-pull-10 {
    right: 83.33333333%;
  }
  .col-pull-9 {
    right: 75%;
  }
  .col-pull-8 {
    right: 66.66666667%;
  }
  .col-pull-7 {
    right: 58.33333333%;
  }
  .col-pull-6 {
    right: 50%;
  }
  .col-pull-5 {
    right: 41.66666667%;
  }
  .col-pull-4 {
    right: 33.33333333%;
  }
  .col-pull-3 {
    right: 25%;
  }
  .col-pull-2 {
    right: 16.66666667%;
  }
  .col-pull-1 {
    right: 8.33333333%;
  }
  .col-pull-0 {
    right: auto;
  }
  .col-push-12 {
    left: 100%;
  }
  .col-push-11 {
    left: 91.66666667%;
  }
  .col-push-10 {
    left: 83.33333333%;
  }
  .col-push-9 {
    left: 75%;
  }
  .col-push-8 {
    left: 66.66666667%;
  }
  .col-push-7 {
    left: 58.33333333%;
  }
  .col-push-6 {
    left: 50%;
  }
  .col-push-5 {
    left: 41.66666667%;
  }
  .col-push-4 {
    left: 33.33333333%;
  }
  .col-push-3 {
    left: 25%;
  }
  .col-push-2 {
    left: 16.66666667%;
  }
  .col-push-1 {
    left: 8.33333333%;
  }
  .col-push-0 {
    left: auto;
  }
  .col-offset-12 {
    margin-left: 100%;
  }
  .col-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-offset-9 {
    margin-left: 75%;
  }
  .col-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-offset-6 {
    margin-left: 50%;
  }
  .col-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-offset-3 {
    margin-left: 25%;
  }
  .col-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-offset-0 {
    margin-left: 0%;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.row:after {
  clear: both;
}
.hidden {
  display: none !important;
}
@media only screen and (max-width: 991px) {
  .hidden-mobile {
    display: none !important;
  }
}
@media only screen and (min-width: 992px) {
  .hidden-desktop {
    display: none !important;
  }
}
/* Open Sans @font-face kit */
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/open-sans/Light/OpenSans-Light.eot');
  src: url('../fonts/open-sans/Light/OpenSans-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans/Light/OpenSans-Light.woff') format('woff'), url('../fonts/open-sans/Light/OpenSans-Light.ttf') format('truetype'), url('../fonts/open-sans/Light/OpenSans-Light.svg#OpenSansLight') format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/open-sans/Regular/OpenSans-Regular.eot');
  src: url('../fonts/open-sans/Regular/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans/Regular/OpenSans-Regular.woff') format('woff'), url('../fonts/open-sans/Regular/OpenSans-Regular.ttf') format('truetype'), url('../fonts/open-sans/Regular/OpenSans-Regular.svg#OpenSansRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/open-sans/Italic/OpenSans-Italic.eot');
  src: url('../fonts/open-sans/Italic/OpenSans-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans/Italic/OpenSans-Italic.woff') format('woff'), url('../fonts/open-sans/Italic/OpenSans-Italic.ttf') format('truetype'), url('../fonts/open-sans/Italic/OpenSans-Italic.svg#OpenSansItalic') format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/open-sans/Semibold/OpenSans-Semibold.eot');
  src: url('../fonts/open-sans/Semibold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans/Semibold/OpenSans-Semibold.woff') format('woff'), url('../fonts/open-sans/Semibold/OpenSans-Semibold.ttf') format('truetype'), url('../fonts/open-sans/Semibold/OpenSans-Semibold.svg#OpenSansBold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.eot');
  src: url('../fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.woff') format('woff'), url('../fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.ttf') format('truetype'), url('../fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.svg#OpenSansBoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'LUI icons';
  src: url('../fonts/lui-icons/lui_icons.eot');
  src: url('../fonts/lui-icons/lui_icons.eot?#iefix') format('embedded-opentype'), url('../fonts/lui-icons/lui_icons.woff') format('woff'), url('../fonts/lui-icons/lui_icons.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
h1 {
  font-size: 1.714em;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 10px;
}
h2 {
  font-size: 1.429em;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 10px;
}
h3 {
  font-size: 1.286em;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 10px;
}
h4 {
  font-size: 1.143em;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}
h5 {
  font-size: 1em;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}
h6 {
  font-size: 1em;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}
p {
  font-size: 14px;
  margin: 10px 0;
}
p.introduction {
  font-size: 1.143em;
  margin-bottom: 15px;
}
li p {
  margin-top: 0px;
  margin-bottom: 0px;
}
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #0f0f0f;
  background-color: white;
  height: 100%;
}
button {
  outline: none;
}
a,
.xref {
  color: #007fca;
  text-decoration: none;
}
a:hover,
.xref:hover {
  color: #008fe3;
  text-decoration: underline;
}
.xref i {
  font-style: normal;
}
table {
  width: 100%;
  margin-bottom: 15px;
  -ms-word-break: normal;
  word-break: normal;
  /*font-size: 12px;*/

}
table + table {
  margin-top: 40px;
}
table th,
table td {
  padding: 7px;
  text-align: left;
  vertical-align: top;
}
table th p,
table td p {
  margin: 0 0 5px 0;
  font-size: inherit;
}
table thead {
  border-top: 2px solid #0f0f0f;
}
table thead th {
  padding: 5px 7px;
}
table tbody {
  border-top: 2px solid #0f0f0f;
}
table tbody tbody {
  border-top: 0;
}
table tbody tr {
  border-bottom: 1px solid #d5d5d5;
}
table tbody tr tr:last-child {
  border-bottom: 0;
}
mcTableStyle {
  name: tableGrid;
}
table {
  width: 100%;
  margin-bottom: 15px;
  -ms-word-break: normal;
  word-break: normal;
  /*font-size: 12px;*/

}
table + table {
  margin-top: 40px;
}
table th,
table td {
  padding: 7px;
  text-align: left;
  vertical-align: top;
}
table th p,
table td p {
  margin: 0 0 5px 0;
  font-size: inherit;
}
table thead {
  border-top: 2px solid #0f0f0f;
}
table thead th {
  padding: 5px 7px;
}
table tbody {
  border-top: 2px solid #0f0f0f;
}
table tbody tbody {
  border-top: 0;
}
table tbody tr {
  border-bottom: 1px solid #d5d5d5;
}
table tbody tr tr:last-child {
  border-bottom: 0;
}
mcTableStyle {
  name: LeftBold;
}
table.TableStyle-LeftBold td:first-child {
  font-weight: bold;
}
mcTableStyle {
  name: LeftBoldGrid;
}
table.TableStyle-LeftBoldGrid > tbody > tr > td,
table.TableStyle-LeftBoldGrid > tbody > tr > th {
  border: 1px solid #d5d5d5;
}
table.TableStyle-LeftBoldGrid > tbody > tr > td:first-child {
  font-weight: bold;
}
/*@import "ZebraTable.less";*/

table.TableStyle-tableGrid > tbody > tr > th,
table.TableStyle-tableGrid > tbody > tr > td {
  border: 1px solid #d5d5d5;
}
/*@import "ZebraTable.less";*/

.logo {
  display: inline-block;
  width: 100%;
  height: 4em;
  background-image: url('../img/logos/Qlik.svg');
  background-position: left;
  background-repeat: no-repeat;
  background-size: contain;
}
.logo.sense,
.logo.sense-developer {
  background-image: url('../img/logos/Qlik-Sense.svg');
}
.logo.sense-cloud {
  background-image: url('../img/logos/Qlik-SenseCloud.svg');
}
.logo.qlikview,
.logo.qlikview-developer {
  background-image: url('../img/logos/Qlik-QlikView.svg');
}
.logo.governance-dashboard {
  background-image: url('../img/logos/Qlik-QlikView.svg');
}
.logo.nprinting {
  background-image: url('../img/logos/Qlik-NPrinting.svg');
  /*background-size: auto 99%;*/

}
.logo.help {
  background-image: url('../img/logos/Qlik-Help.svg');
  width: 100%;
  height: 2.5em;
}
@media only screen and (max-width: 991px) {
  .logo {
    width: 100%;
    position: relative;
    background-position: center;
    display: block;
    margin-top: 10px;
    height: 30px;
  }
}
.main {
  position: absolute;
  z-index: 1;
  top: 85px;
  bottom: 0;
  left: 0;
  right: 0;
}
@media only screen and (max-width: 991px) {
  .main {
    top: 115px;
    bottom: 1px;
  }
}
.content {
  height: 100%;
  padding: 0;
}
.content > nav {
  -webkit-overflow-scrolling: touch;
}
@media only screen and (min-width: 992px) {
  .content > nav {
    border-left: 1px solid #e1e1e1;
    overflow: auto;
    height: 100%;
    padding: 0;
  }
}
.content > main {
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.content > main > article {
  min-height: 575px;
}
@media only screen and (min-width: 992px) {
  .content > main > article {
    border-left: 1px solid #e1e1e1;
    padding: 0 10px;
  }
}
@media only screen and (max-width: 991px) {
  .content > main {
    padding-top: 20px;
  }
}
.content li {
  margin-bottom: 10px;
}
footer {
  border-top: 1px solid #e1e1e1;
  background: #f4f4f4;
  padding: 20px 0 0 20px;
  position: relative;
  z-index: 2;
}
footer::after {
  padding-top: 132px;
  display: block;
  width: 100%;
  content: '';
  background-position: bottom right;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANsAAACQCAYAAACBHB7vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyOTgyRjM4MkM3RDExRTVCRDE4Q0FGRUE2OEI2MzM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyOTgyRjM5MkM3RDExRTVCRDE4Q0FGRUE2OEI2MzM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjI5ODJGMzYyQzdEMTFFNUJEMThDQUZFQTY4QjYzMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjI5ODJGMzcyQzdEMTFFNUJEMThDQUZFQTY4QjYzMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz61EX/8AAAxU0lEQVR42ux9B7wcVb3/b2a27969Pb0RSEICUqQpAURExK6AwLMiIj71+QTb32fDgg27PhsINpSnKBAEpIiUSAkEggFCCCSkt5vb29aZ/+975mzuzc3dKbuze3fvnR+fH3uzOzs7c+Z8z6//jnL9YyeRW1KUcd4jg5QxnykHHnDAseN9NP55q0NGsfeNgz8zRl/VqA/zxhA1BU6hhZHP8d+DXl/ia5g/wvwKZp35YeYfMD9KPtUFBfwh8JqUSiwRb2H+DXPzqPfOZz6N+d3M9/rjXvuk+kPgLdB0SkvZp3l1UgDsW2OAVqAZzN9gbvTH3gfblCJNiVJv7nHamv4xwy3v1fCezLzI4vOjmZf4o++DbQoCLkYdudspY+zxSro12jwnxZdsPtimKBk8qBGWbr8iVQlTcdeLY3qOud/i8z7mF/1x98E2ZYd1KL+R+nNPs6SLlwu4Ncx/tfj898xb/TH3wTYlCepj3himF1NX0kD+OQZcQ7mn/B/mG8l0+RcInpjrmL/KnPdHvQ7mhR9nKyh/Rd53EWcb/U/dMD2TGkVpUfQKSmjLGIAD5dwRdNLXMx/PnGN+nPkOL/RUn3yw1TnY5CtlWH2I0eLolyTgBv1Z56uRPlVmgMOs4w3RhuGvSpUy4QsjH2yTxFwy70mrnXszvZN5GmbAfYUBt84Lp4lPdUiBOlsYIBamMc9lnkdmBkU7mXEmfBaSxynSmZBlHmbuZe5k7iDTcwfeJd/PVgdwIeE02TD8NaFSNmiHU646KmWQeRbzbDlGcKzskDzsQ8AHWwFcmCCHM7+M+VjmoyTYIBpiUoK5pSHJPczrmZ9kXktmPGujnIyVuSEFKuUAPT/0FVoSu4IBt5QB118pyxTj9Ebm85iPkWOG552X97+JzJDCTcybfShMPQdJhF8OYz6F+VQ5SZZWyU+ClR4xrVXM9zOvY+4q10Fy0PGY7UZGeCkBuARLONNp4uktInEZ4YJXODh2A/N3mX9NppfTp0kONqg5ZzO/gfkEqSJOJEHlfIb5LuY7DROEnoENABaAUxJ0OLyUgSVeein/i8zkZDfBvQyZ5TpfZk75sJicYINa+D7mNzEvrtEx2sN8H5klLiuhgnkBNryX19MUUOK0JP4FiqsLZfJyWfR+5l+V4RwCSL/ge28qZxdNBCGTHdkPDzB/ooaBBprOfCHzbcy3ML9D2ovlO02UEGWpjzYN/4wXqbLN5xPJLMUp55lexvx2HxaTw0FyBPPHeVU/l19b6nCsXst8hpR035dqpl6WasHWm0Zhfg1KDU4p9do+Jp0i5RAWkU9Km7XLh0d9SraZzFfISfrBOgTaaIIH9EzmW5l/y/zyMjV5EQJI6Tv4r5LXvmOkKu4FQUK+2odGfYLtbWJiGmx8G9QurIHJwQFmtCS4nUzPX2NpDyBIg/pLtDtzK9tviVLHeDlzk4cS/HU+NOpLjZwpje2LmSMenhe61m4yY2Jb5d/wHiJghSBtdpQEQvIuZnArmcFvxO0OZZ4vVSYvFptCa4Iz5f0+UooqafB/unAKKm79E4p0NHlJh8txG5g8U10hXYtNSrChEc13DFMlKZeQ5YHiyH9jIvPMeppfd5IZlO53ea6IlEDTDLOVAK7vFRKAs8q8TthyN5NZ8nI1uYhZwSO5O30btQZPpaR2hOjS5YJCchHxkpJkhg7qEmz5QHLELY51S1FJzQ9Sw757xd+TCWz/KSdceznjRWZw+U7mByXQejySimC48wHav8jJulSC7nUSNKW2GYDn8sdk9gX5nJS4ztRJJUB70rdTInoYr8GKkHQuJJvXz7EiLcK8JgMeXIDKKFwtA8nQafqmH5KSGzKBJT7WSMv1UdOem0Xi3GQAW4Tv+UrDoMvLUM+2M9+tKqL6GGlUfVUYg4wEM/jXfA+L+B6Q4gQX/xElOlAuZT6EzADzBmezO0Rd2YdpbvidFNFmS+nmaL7n3IDaIQ1TDedN6oEEA02j0NBWUnReO9UQBVK7aPoLV5GhBiky8Dy/nzOBuF/AqZQPTmyrFq/ABpfz/8oJWgo9z/wn5v8jM0dxogjAe1byT8mMOb2XzLig2wUEYYK/SuA5suMQ6F4/dCUtjn2WoupstuGyTsG2zuNx2Fqlhc6NHGMgRQSYGnf/TYxV25ZrKJji9VkJmfqioUvbLD6SNVtD8tkLsCED/2q++bNL+C4y769l/i0rTrXWtGYf8zXMN/G9vU2qx8e7PMeRZLYzQJaMbSNVBLkH9Y3UmX2IFkQuoYzhWGCtkqq3V80qH6SJbLXA6p8hAKSzhDIXHDg3EvseoMZdt1BD14PifT3QwOCLjTiUlBpD19jbKjNdaw7z9cyvcnkKZNbfwPxDqb4dkC+pKtbGhDfrZPH3DeNgiSPtsQ8wf5zcB4/3Ml/E/Heikepvwyh2BRodFv04NQWP52McSTfoR38jM3nbC6n2Gqpqxy5D2F9QD6FAaNkeCg1uYjurl6Zv+CY/dE2ogXg/kOkiPdRgMROU4v9U6hdssyXQTnf5dahoX5Er/qhxqHmwFQhB7C8xv7UEKY643D+twUZCfQwoSTqu4TrSDccVP/9BZuZ+uMyh+TyZoYxKTz0GGEswLSqAFkjvoaadNwsVMDz4IjVt/xN/FpFOkBG7C1JPUex8O5MLbFhJ/0hmlr4bguPji8xbxhn6egEbKCadH5iYSRc/i5DFOXz+VVZgIxl1mxU6h+ZF3iOcJYZ9VhjyvX7E/OEyhgXpZxeQGW7xXDXUVTPcqrC0VvPDDLBOan/hewyqkJBa8a7HTACyXaZriTHq4biaVV2BrRSbLcyT5CcugdbPAwRp9j2aHARX4VXMT/FYIEfSqddylpQ+kIovWE8Yhbal/yDk3LzI+2RVt2U4APomwg0IuZxXwj09ROYuOR4CDU6NMOXZtgpkuxhMDwvJFe39N7VuvpY/Y5BluoE+oTrnQq2j7nHyFR4EDJf3xKDBA32Pi6+gIhjhgFtp8tHdZKajwXN5lsPvIKb3CzI9t13F4aaK9K1t6RvE33NZwuUM2xgzYpHwfm5jvoSc1bRBZMIT/Fkqt9krpBIWCuHgYOnEQIv3rKZEx33C1mrceZN4n2CfaWFS8im20+KTGmAHDM/vVrlSI2EX/FaqLE7o3wzOS3n4H1MUWw2+ntTIkc/MY1t0Q6hw73ZxCcgy+ZAD2SD6Tc4Nv0eqlINOVErQ2dIpA2dHCx0YusBVQ1T+i/l3ZLZGKKsdBKSXlu0lVc9QtHs1tW75DeWDSQqmdrINtkmokKYDxHDxNGhSqZHKbx2ATV7jy6ROP9PhueGOvpgHZp1iO0B1DzYUi2KJRnuB/3RxGR/lr//M/lp1Ybch4D0/8l4nEm7/UMrnBjV3obQvh6XN/IzkoZJHkCUUQKYYOYp3PsyS6xZq2HsfAytEqnDs8FNVA6Y0swTU1ABbwHB0BQYyyr/vAmhPKKaq+QJNHYKk+BSMD8MsI3JCcBatZn7MevqYKuX29B95IdJoTvhC0anLoYpYyI7xZpFSgyaIGGiQWtOev8r0mO24WTo2TCeIrkadg2mKkFMHCSp4z3R4LFbL904xoI0GHCrPow5VSlQMfJPMBj22TUhQYLovs5KmR87lJ9dIara3SrelsARLCFsMKiFyDVu2/oZtsQcYcLtE6lQhRuZTeWBDoPTjDs8H1zZW9XVTeEwHJOAQBH+tg+OR+Pwx1jC+Ze+cilAf7aCujitpce4U6pj9eraR0qTomYrdjIh1MdiadvxFgKntpaspkN4rAAbw5YNNPoo8Aht0gi/wYDsZUWTTX84Khr+hOlEHjxlsN/QtWerg+P8mswj1afvJH2eJ8hDN2PY3iuy9nXrmnEsD7aeJvECkMMF+Ks84UYQqCBDDm9iw5x62xVYImwxbhcBG07Wo/4RLAZtuWJqasLucurS/zar7n4tq6Ya9k6QeKW8oxSySTcIBYogaN7t0c9jCcL2/hyx6muRUhVoH03Tk3ixlwgmhxkV71lAmfgjtXfwJSscPpXyoWQSI3QHOEDEvqIJqbogi/S9Qy+Zf8bnXMuhSwssIkJHiA6YsZfy6R4v28ZytmPVkRzo4D1bwd5JNMWdIMyyAXZ/eyJyuWPvZDOE0+Y6DS4LH4xwyx3x8bwevVsfv6KUjdg9QTivkMOlC4mi5fuqd+UaWcq/m1zebEs7Ik5pPWa9yfIEoPQkPvMhS7G4G2wC1bPmtyLAfHTdzNvhKiQ9qingji96nInoQOsmMQFuCz5H7qunalVaMdkXmL2pFov4FkDlICkAxKRK17RryQDf7tGFWB4ybfayyGrK4Y0hc38hzUkXOYC7YQg2772Jp9yAld93BIBuiVHIZ7Vv4IQZQcc8l3PQznruSYl2rWKI9J1RHZNP7VD2bDT06LjKcrQVfUxzYGuLBGvaSayIIEiOrKeJmc/x3a3+GMgGFgnmDOuMhM5tILozhnF4QCE4d2vBefJGPPY7sQyfoavU2PvGN463XWR64DF9nJDd+YFiAhCVdvPMh0+DufUYAz/pKFQajWbqWC7WT76avINiKDO35POaHOvj+PTw3r3P6eLK6ibKQalTVfhMSSCk0G2ClSxmZUpASzUNZWrRnUPwNu2huV4pSQZVCDLbtTWE2bM30vYym0poZDRKgvGgYZj2+kHHWg/AU80/4kK/bKDP4DOlWQMjg6DczfF1L9g1ROK/zvVidQT2gsY2iD9v8pJm/6Eid88lzydZMzoKyUBu/zvPNdW/4jARdkGewplb2EUNiwQsUz+QEWOb0DNPi3YP7bR7IqUhWp8ahnJjEivxOY8q8rraBjAAo3s8zYGf2pBhkRAMhjR6Z0yj+7gsHSOPfQKKpxb38SixiZo9HKzpNSrjb9qu1iiKk76KuISFts5qblcou9uV7PSZMsvHQo1vxIgffhaqzsiS1Tf5oXqpjWgWeN4AFTM/sS9Pc7hQt2Tso1DCAg8a4YPGvdFAdo1qOSL7RE7J9yDSnWlJZmv1cWnx39cwk7UyGaW8sxGDQKaSPCzrsDYdiWVSmW1VUh6SzCY4SoTBCgp6+uZtm9KddAs2nWpZsUcNZeQZSF66hMltv5yBK+AwxrXzZJlRDqIo8MQGoE7b0CIjM70yxOpjnSaqOHDfWaHTx87kx38W/TtnaTXsTYeqMBgWvnZYQ0hTqpXrgudGTBPE3u62cEOhG78ZnINWaGdiHdwxSOuBnaNS5ZDtg8hzLE2S5g+9hgwlvgtc8GYdzpvSIBvRSvk4ZnoSxTJ5VvjQdu62fwUSUHM6JyZ5V1f1AqxSlghq1DGdpGquckKhHMDCgYu6NBQVAgiOSDtklP3cANmSfvIXH5Blc/yu39/oSbRLQ2Fn4RgZfwpAbQBVhGO7Xe3kRuuSc4W5CQcpAmi3qGKLTXuymVzHHsnmKp3NicmLiG1WYo4pUN4Xk4X80sH34hhc76PUb91GYbayhgCYXBnExd/DrGpsxBp81HFDjc/pT1DaU8V0Xk0yNRImIkx7vj/BEeNjrCxESihEXtFEpoQbqiumwWNg5RIfsS9F0tmVyqgmuiSZDOjRyfC3TBjP0phc6aGsyIuw63FpOUfcFDOMmw9y2+GDYquZrLqge1zacfdnZL3Y8ajpF1NHYjkjbLkQjDVXVMd6OsbsTwNhEGAK1L/4OoxOiRo7MbTSycZLHB7tjqBIXo7MY6tc1SoR0EW0fq1RCekRyOrXwSv/ybX0UzfJxPBGhRtba0q9IJ00zq5dgeBKxUNy1sI22N4RvimX1ywKK0irsx0IzUdwD4njZHGWG8om27qH3hXPGtGxAQbtABMFQBNokOUkj+2RrEmwFwBUAtl9pIDNDpU/a2+BuMtv1dUjeKV/75PPVfXhUTrKhotdu5wGU26+s1MUUgJ9iGy6kmlKuEDyGpICnb/lLPTS9N22u9ArVvC1TcKggGB4wdDrzpU56rjW+7sXm+F3DAe2d6mCKDLY1qX+YX1Ns1bHKOJQmnReUoVDw0uys5ksU7JRoVHQ1GZTgQ1IlWrNvJrNECs1zd8jnvtuHizeSLUjO9hmD+ri+0heVybNKyICDhFN5OdBYeh29s4/mdqepMcWrflCtu/grbMesokYTmdyRy7d0Hx/d3T/rwe4+CjPQjHQWEf+R1UZRhLt/j66rvfmc2hoKUr6yciYuGX1AR+fCZiUIt0rggR8nszU8OsjmfQi5l2zoS2+XB2lIqVbxAS7oQWlDpUU9Q3TS1l6RFwg3ep155ZDviEwc2GfIjzzRUJS5ejTQtIDtucf39lEGcUYVYlw9IMMW+uAQA25fOkdtIdleu/qERXia5EI36MKWXSgSvp/M1uovSBXUJ0vJZr6iP4XdlknQ8x+spiQY0FU6YueAEL85RdkfaK4DgB3DyEHh6HLz7wM7KENKJWIhaktEaQurkZp2cOWAyGTh++5gqbckYRSSwmqB4JxZIPlNEnxryWzt8E+p/ezxoVVcsh1O9hsWoh11VSqwhWXP4Fq+t4eS2ZwAWo2rjRJgwu5Fi4PFZFHDBo0wxPc0PRqil2CzFZHuyMfsRBiDStgisbrgO1HypdLRghZ/yO9c5dt6B0q2QgcmO1qtVElHR9LtfJ6Ex3X0UTag1erYqXKRggRD27jTGBGOt7ZUGGztkSCrkIoY1IMqIRS4GBXqzeUpzSp0RFPqwU4NSYl3qWQkYN9DZhX6EzSpdjItyUGiYILMd3Dsmmo9a6Q6HdM5IDyQNTi/whJgaM56hrR33UtvVhGbggGKsL2W0nWZ6ixdr8g4EW0ODBrMMthYlYzFw/y2AZUNHsM+OXGHpBqXkZynka0BVWlzFeJxMekEQcgAoYNqFK0dI/kSKeVQtY7NRbZNVTUySfa7skDzqcq+afih9lSO5g2mReJwDRHGCG3D38V8AhHFyr3PBEvtBN/jwHCOApBccJRAkseCpLBNp0XDlE6EaXdA+15bf+oePaANsHoNkBX2Dx+WIMvRSGxtrPRVJdgikhMSaHidLnmutNuxcLSP+twrapbSH4zNIZHu93vpZJlSYGuXK50V7amG7g1opViaLe/oraXCD3gTURqD/iBLvTopsiV55nc0NCeCu6clm7QmFjoNbPrFwqSwLSe8kzwWCgNw9XDmiXRH/12H9g1TA6uVOffFgCmy39wwIME4XYLucHm/iyXP8+jWca7PMF/MvILMDtsrpwTYWJuZRvY7seyiKuxEOcyTa2nfELWmMpSd+O5A86T6w5LMWOjROXvlyv6oqhsP9YeCz/Yde8jlgUTo4pF9kcxAvigDyrEqyepkv6Yu/secFlo/kKa3b+kQAfKc91I/J1VT8Ebmf8j3eRUwZktbDO2zT5U2PhbpcgzqNjL3u0NJFzptY7+Ef9EkrmCFg6RZ6vJW1FFp47bg1j+0f5gieX0i8xwBMjRY/ZAHqzlsqC3SOYB41P3M61TDSGNh+cXS2RQyjA0Aj2EUj1qrvCA2sO22h1XLFfPb6K2b94mK7Vx11OxBuUCA75YSEODD1senkOmFXFaGWg2t6gJpA6M7GzYdeXiygi2p2PeP7KUKb2gOF8GZu7toCUu2CQJaq1QVsdoeWea5kGnxqPTEPTnW3kVw/pnmBIV0HSloPQ6W8mYRLmCA7WQ185YFJuAi1QPcWAm4RfINUu08mszqcvBRZIZCSnE8YfzfIEGHUqSnJxvYYg4edsUTU6M8caBCToBTBMjG9k2XSzWpVML2T/dKb9sDZKY4HZRdr8nWCQCbZlaMD+rm2FqtMPs9hybgQgJw52zuEFXhuYlVufdIiQdukZIOvUbfLO1dpYRFDxs6ImB+nQTdpAiSq+SsQftQpS4AT2JQ0+jUjh4K8kpfZYX9RLE6K3Q980n7i1Xc8VPM2PYXAe3CVrubigNNob+xKtgb0kRVuWFqDHYL2QGSAjVyu1jC3bygndKqyjZczaQoYsFBO4dP8G2+mvl9zHcwd5cwrnOZr2DG+S4k06Na92BzQtlKXQAC2AuGUjRrOC3qwKpEsBOwRS82aDyf3O/ACiDdJm07xNy+RmYA13LWYyG5Y24rbUzGhEQadS67Neag64PNtitqqpSPTm8U1eA1ls22nUz3/tvJDJn8tEQJdYw8z/VSXa1jNdKZKKnYc8TvHzIwTI3pnFmXVnmCBPqqNPDdEmxXpCFdLR0ejjYQxBCHGQyd4QBtbIhSKKd7opNDpdwVCdHWWIQGAxqdsatb5pDWFOwQB1wpGQ2PsMMRYpVuPLwBqerDE4ru0tjTLlVvYHM6uysiwiHJmrI5Oqm7vxpAg6v6G8w388+erBRqNp1xF/O1zLBD0PnqfnKxUyekWDcD7Zb50/Y3fB0zkezQkS0GYki0GKuRT7Q20L0zW2SjoZol5Nd+icfxdObPM693+RxmMH9POlCOrzvJRiKiY/t4Il7/cKEP44ld/dVIuDxFqnqnu/we3N4r5Er6MJUQAwIYYJ/dNK+delj6HNTmTlGiDha9YbucfziYnmxNEBLcztjZIzon13DAaptc+G6Qku69LiUdFr2Xy2d6LdVJmwfUKA6a5dCWHGfWHBznmAGwZCZHC1mFrOCkgETG3nI3uwQaLg/Js9joAu7oh9wCrSB1+oIa3ThvOnUHA6O7bI3WoxuYVZvx6rcbUpiAUE8fExKuSVS1q7UfHn6J+SvMr2f+gXSwOCXE+n4hHVKH1AfYSOljztl0empkjjroCOWYU6pKJ3f1Ujyfr5SNgYD0ddJOaHPxPcTF3i9thLupxJAHjOHOcJBunD+dekJBBhoVG4tWB+PV7WRMoS9gH4DHW5JCpawj2kDmBpIA3Y3krroETirkWr66Hmw2lL3bZYcUklM9I82w3oqpTHqV9DS+y8V3+qRq8wbp/SoriB9gyfJSIkp7IyEK67qVNj3bwelcefEi/HtrmxKURut1o66ynx6T4EEIxU1A+yipvVxONdxPXZUP0i7vEVXcSa9+FFLtkMFhOrJvgDKq546RS3i8eeCVo10Ede5kRkb656nMAKrwPDLQNjTG6aH2RuG80OngvnKSkTXhpLxpu9vrQPrbijntIoap1hfgMlK6ncnP5NvM/Q6fYSPz98ncU6G5RtVI6mTuNopPCHA780ybYxwxJgFW+qMYaB6rj8jNwy4xP3Ux2Eiw/pRUGR/x4iKQQrUhGaNbeaLnySz4tLC1kvwyy8G4bXc7zgigb0pEaH1jTNhvdUh7ydyN9XyXzwbVBNgAfGntgY1teLS6sDHAcdxSL3wjMOSbMjlaMjDkZRAblQvYe+Bz5DxMAXsMya/fI4+SrKGybWiI0YrZ7eI+VetdbYTGwIe02YzZAPP2UsYaUnV1SwPtiEWsVNlaJ2SQIHXru+Q8k+kMCbiasuNUeQMbHRx7nBc/CICd1dHlpVSDy/hPLETe6VBr7Gf+spRmj3lxAQBUCB5Wvqdb57RJm9RwIoGWkX3h7ksuvXQjBiG2tgpo9Ne57bSNAVdn6uRowv1/mkg843UOn/My5j9KyVgzaiQW4XUOJsbL4V0uV40s1O17RMfIFex0h8c/Jw3wr5CH9XmInb2QiNLts1rFBHcxqY/kI4M2Y/Y8c1ep463J8MPq5oZ6VSdHE2Keb5HOECc0g/mXZJZL1YRkAz3vwPuGDO5l5TpGXtndTzNSGS9UyJOFRBu3Z/64BO/kG+WrJyScITmdOkMBuoVVx2eTcTdfh43ppDEunk1ZuamwIzc2ROjJlmQtJS2XStDCUP/2RelMsaMmacd/thYkGybNiw6McBjzp+tSFJbCGQZYkFf9ABnlSjdIMqgIix0cm5V22bukSuYZwUZDruOapgbCBlUAnovxWMAvJ9mMOXq4/rtcbUIsDPzHnTObaXVrst7CAcWe6ZUSdFsdHI+K8m8yw3wITBzYTGN6C/OzDoxupD0FS/khJMjOGU7Tsv7BcuuvUCv1B57b8x3o7Sjt+Bjzp8njSnOcPqDr9EhLI/2rtUmUB7mk5WiwZTPeO5jXeuGYAuoUvsTHmpPioauTo/nALfwgzmNe5ciOM6XhFROtRiK3bLUT1c0gZWkpGSMAGDLfWzKZcpwj2NIKDWJmOTh2C5lJw78kj/ta4OqRcX9fewttjUYowaqZ2/EgZzu8QoXc7NV1w2nTE9Lo9hmt4m/VmBSIe1w6QVY4nO9fIDNEpBwMSKOirI6aAP9g7reZJDNLdafCW7dsYJD00oPYyAq5Vhq9doTsg7dLt7HnBKA90N5MD7JE00qbsMfwWJ7kAJT/ZE57lSKHGYXNXZ9ktff2ma1V2SiySgRVEil21zg8/nNSylV1BEbP/LUOvZLnFFopOA5kk5mUe3T/QKmOkVfwsPyaebYDdQH7ESCBeI3Xg4XTIzvkgbYmuo+5ELsqwY46j7nR5hh4SyvS4g3X/XQyLsICk2jzYKQdwmT4lsPQAKrrPzkRDpJCef4dDr5zArkvVTF3Fi1Nqh0uJZqTzO67pOr4YiUGC67z+1migeHhK3GizpBS11Y94jF72ousnfEcJnm++HtYDQ7l85OpdxxqDP+HzLQ7Ow9uwWnywYmQbKC7ZUaJlbEdZX43nIpujPMSIzxzpY3mJOTwNzLronZUQqJBdXywlYHGqmNE9HMs2VnxRmjUDo67C+VPHlY1HcCIv+2MhGhTIiq0jklGSCj/LNkX+MIzicrvt1XTG1lg9Dd0si3Um4Rq55AAtKgrSSAefpN0bpzoyCtFdBGZ+XTe2mdmuzl6gIF2L1THvD5un2+HhGTuDzs4Dt2nb63sgyfqDAVpRyTMwJuUO/oiKRmdl+0Ci9htCMXBy6st2SB6byB7QYRym48yOINOVtG0otLZnV0Uc66yIL8RuXCvdyjR0Lm4y+uBgYq1ORyhO1pb6e7mJoqWJ9FAyF5xEsi+o1Kq8NiFZE84REOBAKk0KenHZCaa2wW/4fhDtcBhlbyY8eKbqFBGWpPdTqQoTX+N4cDjV4IkuIy/cbGD49Cn8QOs6HV6NRgF+7mTJ+C9La20PhajPi1ADQw8BOVF7z+lJLk2iwfhQw48YMhVdVtAWaJX1aCnGuJ0Qnc/zU2la61RUJm0/xn9SAqHrzrwDfycHw9q6fZVwnM03oLWy5f5SweGdtwwXagxj6/pHL7hL8kWL1bupMdMoJW/vSzc95BincEg7Q0E6cbWNvrfmbNoVUOD6MsY182atJxRVqfaD/PXj3Iwrg8w31sJx8h4XmIUmt7V3lzoYTkZCbf1NVkbZ+eiPJPMzJSKCHq1iLfqr+Rsl1G0FvuoeUf2MR4HEX5U3CK1yi7JEGX07yMzcF3m6p6nAU2jlY1N9IvpM+m7s+fQk4mE8JzGdP2AMpnC7p95mXLlgpDHeamD4/LSfshWaybinvax7bY+EZsMaVxWhLjatQ6Og0nysWrYbAXCVq2/dngOpEJ50VYsyU/+R8wLbEC5XTpD1o9GqRuPUMjQTZWR+e8tLXTdtGkszVppWGS5mJ8Vy67A23lDEewwmIx9zlBlMM3B5SF08fdqzkBoxEgQf6KxodQAfb0QFjB0ar7dZn5pMgZ3erXABrqeJ8oTDiZTOzOcGcnCTkcHsS4lpmK5wH7ZwQ0iFohuWSVVVWMyQS18KRyhJ1h6fX3OXHog2Ui7giFqZAnnVncoFsMaQ5/i8TnTwTgiU+Q7zHkvGys5YaTRbYhH6dlEvJ6LTJ0QEgXgDX7S5rgWaevN9hRsFg9hN0+eHxrOevIhlerzVnBSrNXHC8neJY65jBXnppJsMp5ECOTe0NpOP5wxi25saRUOj4CQdO7tFRyf43mZl6wXWC4wEnxwIn3SIWjRZGjCNgXEQrM2maAhbVJllYxH6Fn5Qam9WdFR0n7TPASbZaYB6sXucGhwf0LaUeNSWinaNHQxP91voAubjXiHWvsDt97FkJ6n9ZEY/ZgB9vNps2h9NEZJlmIAWIXd3fDmYrFKOMjo2CFt1QkrNkMB7LqGuHAS1U2CsjoO758vY9spHyAKINku438P2cw5bAzy3hI3XDmI7eYb9Nwv89jvcxBHwtz+NomuSCP2jWgeykv+zc1tNKgetGqi0zJSZhbYXMeDQnIqZg+dcQd5NGsI1OWpKxygx5JJ+iNLs62hCO0ImW3lqjCVpvG9/5J5oYNxg96GcVtfDQ+klWcSJUO3Tm+d7JKtQAivXOXAf4Suyy/zRrLZT4Y1Di5q/yQjMzh4UL+SIpYAHB12qTJ7pJ1mu6e3RmaUHXL/zsYW+n3TNLq+yfRLhA3djMBXnpD5gk69TjMS7nDhjKo4GTSlCFkmdqU5syXgomWDzeFxPyJnScog9EF0sr0P8h0/4+AakFj6lK0axEAaUlT6VzxJV7XPpnsamoXjI6lXVTNDyAIl+G93ePw2aesOkE8TQf3Spt5gcxy2vLqYytQknZaIZ3guQ7qgF5+T7HtE4/8obbjVY1Vs3UzHusKwPxckxG/s5HwQaVWRKF3XPINSqlkTGBlV/lIlggfrZzxOFzg8PiuBtrZWTCT09DTqwRnpbWMD9DT5f3K+WkkvPCtkLK2vpBpZyOtDrt7l6I7m0A5Yxvx//Odpo4EhCSv/OTYrwVNSfBtFQcYXNszS7E/N0+gPrC4CaMFCOUJ1aTb/4rXMF7iwk34mH3BNEcZ1ksfbxrvnFczX2MzHmYpZ5R0sGWwuj18hAeCU0JHrRr7I/0ipGq1oasWWRtMUsw+E1fqE0giUSBzkng1KDyN6ftzS2ErfZZVxVbyB+jVNqJITQDCe/0TuyjRukytlvtaAhnBITyBASo3hTQmMYvKW5fqH3MknbC7jXKlSVgVsIOwK8zNXnjmi65i/OBzQ4oqifESxbw2N8981ekBEFj6DbCfbYfc3NNFfm9poJdtnWZZsUQaeNjG5fegjchO5K89Az4z/Yh6cSO/jeAw1Z08oSPe1NAkPci2KoApSp/QPWPUTjQg/g0KtpaC6FO0X7dWg42Jnm3c4/E5EU42vdqezp+9J5Y6cHguKlTM/foLhWjJjTvslGWyJFIPqL83ttDkUZcCZWzDFqr/hfYESUs//hOEuERsNfC5RPMjpnCpqpBKoCtAK9A8y8ycvtzjmBOks+U61TE14zz4qkf5m+xFThKK7b9OuM67d20Vnzm6il7fEKBhQBOBGYQ5Og6/zuO4I6ObeLzuDYVobjdPKGKSYWeKC1CqdJmxnTTQ8gu5+hsvvvSQf0lrfCegQ9coo3as6DxvJU4U6ysMtjrtMajQbqwE2EEpbLoVjQDH3NLP4lQAZezopsKdL9Fz489ZuWtc7TK+a3kCHJMJir7Z8XkfF8E0MzFsQub472SwGGK58OEGQPFywySYIZNhTAPVoSPVpdvcEaRO/vF8xtwr2yYFxowSUaqqQo2mntN9+Z4EPtFL8OF/Tf1cLbCAEmt/DkulqaTyOM3AqkETG5p1kZPMUDAWEbfBUT4o29mfpuNYYndIWo5agtunRePIz20LhzI5AkLayRAOoYI+FJ9Yf3Wagt4khSi+WlgD051ggf0DxaEsqn6pCvOiLfN23WByD7Z+xs+1T1QIbCJs+oIizi8brVBTQeK3oIH1fn/jbEFqlQgleudIMpPv39tG6rgGat3Te3uebW1uzurENvo7YxBvoh0rPE5oIHV2iNH0U0lDxVUfHKoASUqgGejSkpU2GDuDF9ktuMtVJ5aJqgg3US2ZK1S4GChwHYfGuxqOWzZGxZRcZyOQIBvbrgGKDd8TFGFPdoRB1tbaeFDbo7oBuoKYLfUX+Th7uNOPCUjiV7+HNEmiLyjjXbbymwK7d6qPI2cgL1bF2WjNAE0FIx6oaBdocMoYed6gde0aoNUP8DFJulyJVSGNvDxn7GIuqdpCxZbD+CQ4dMpsisaii5HVsboYNMP4gbxa5a+jtP4Mqt95hhUIuJ1LHkPCMHiyfKgNoKEmCkX2BDzTnEs1c+pVa2hEbMVCEuXZZHAOv9EecWpSV2NEDQHk+rarfyWXzpwW37FKR0WGo4xi8bMNRc5KUmYyxA7cyQi7xMslwwz4vVw+0FV8nvUBoW4fctqxDnwnuFek4APQCMmN9R0igYdupkAf3vpnMviw3+AhyoUtoyoGgqx1CziQS679ocQzsuleSA+dXRbbPySnK6gQZ5y7s7vzu+p6+9/fxiKJfuaqMGk/pWVTmzyAjGJRgK7pALJEMGiTTE4ogJCoCtkvgQZUdGAU+RBsQmmiUAIMHCRnczagut9DFS6WbFTJQ3PqMjyAXEo2BJuy02s3JvE46QxYU+Rzz6EJpn1veReCyjp2ej584saF3RXU9t/HQdrpzVy9t6E9TgNEWVWV8jKWaAqk2vdVt95y45AU18jAQoEYJ0q/JfkNJnw5whqj7M9NrmKCt/IbMth3FCLm+PyezBWRxsCUq5/U7yVC18xYlAzQ33k6r9g3SAx391JHOUQSpKzzIxlw2xUKsvWWy9Thd4Ly5nm/lJ1RGJviUVR0DNeF1dEpYSC+yWODnkLmZy9ctwZavVMapoVzAqmKznjcoxNLsVTMSdERjmB7pHKRHd/fRcEOCoizV9Hy+3ioWsTKsUBTRbXeljxyX0iyokgKLXKV6eu5bpR3+PxbHXEiKcQ1ZtMCv1Noyg3/4HYVN4PKGziZZntoiGr15dpI+uqRNX7Rw5spUIPgc1c+m6pBkSNFBWOACH2jupZnI2K8/oMnrN37P3GGx2eGRfNRrq+4gkSJ1zlhbLitts1mx4EvL4qHznzGMeNCgCxUze/5ImsD9ji0I1dTY5AKNa+/zUVMG2GA/FOzz+mt0As/kzWTdbBfblSE2l6sW2LB2nWejTtwazmV3yxZySDy+2jC7K0NqnCp1Y20CBxbeTrQ3R5kP2kFs9NFSnvqoBpVad4TYEdzlfybT85gscgx2dkIY6fHxwaZ4PrCozD7B4oihrKL+/hXDA7QhFKPHIwlK6HqHVNHAC2lkw0W8Yo+2aRUeSMTrEEKA2/6fcrCeohor7qxn9XGSbJOzikwX/1lFPkcY4C3Fweb94EJvTVgcgT4Oz+ZVhZan+mljKEIp0fF5vxK/STLEMQpPkcmB5kEoeThMMuJlsTJWqF3yN16U6sFaxQyW4/2MjxAPHSKBgvo4Ke5oQKqSZ1kcgwqYq+QCXlGwQQK9znr46S+Y0Nie6NDssOwjUlSF3yv5IflvxNda5Qoyk8w0rmnyvSYJwMI94fGmpGMDAfB9ZFYp7JR/I3G620dEBQlAC04aoBXoLrlQLyzyOfbfO4nMQtSKgg0bbFi1PIAkuWc/8hhwyzLD9GAkKfYOduCgGpS8lVyUNvhUZWJwKVGFgUaTsRElioDvswAb6NzxwOa1Jo1uyFbtwP5JoxI7USR6zsA+OjXVRylF8SfpZDHTADSNJnPHV6iSVntgwN/QXEmwQbU71YEKecAb+P+MfEb0GPHhVv82GnzIQqJN7of5EFk3dkU/1NMqCTa4PI+y+ByevoO26tEZZHNzGZrDnPWlW/2CDHZ3mCdUWJkKPcyR9G7VIRz1nMsPBttBu32UzCczhyw+v4u5a+z7eQbbvGyKDsulRK8Rn+pUdYRECys0RdQTQ5hEipK2mO/LmVtHv+eVgwR2mlW3KZSZ/6vYhzlVo7cNdlEvv74QiJI21bZ3qOcph+Y8MbbRCvVTU0c5QSztBTIzn8Yj1GIuplG9Z7wSJfPliYsRvJBrrJ5Z2DDoDUM9lPGlW/1IM5ZkahSJxVNS/Uf46DGLz1FHeWIlbDZkelhleaDhzQ67RRLhmJiR9+VaHUg0FHyKYHU9JhV7R/dY3D1WoJNHY8wrsCG+FrDA0QNkk/qUY512Xi5Np6b7qV/R/Ald46qjeNr+qojULavECKiS7YV/BDxwACI16wgbz42jVm6Iux2bHqA1wRh1a4GJ2I3GJxtSReUvbLRR6/fUJcSMsRlHsdKahRJwe7ySbCilsXL5byD7zebMRZORPzOfpQ8N7BVpXD7UakuiqVJ19BWP/QTH30MWn8dGCyIvwLZ4tKgch9ARq9PpyZAzGTV0P+ZWa6qjMkp19FfBsf4IKxPpqALOVA82uDrW5vNn3JzPUOCZzNPZqR6RVaL7D3PinSEszdSEaiYVE3m/QVp98wbm7RafH82cJI9arhxj8RnKDNa4XkRZqp053ENvHe7e/55PEyfRhOdR8x9EEUJ3Navi4nnM071QI9GX0WprHcQinivlGedYqp3BgJum54TjxKcJIKzGCekM8YFWjAZswJaUjpKywXZIAbVFaDNzT+kPWxHbRMF+8+FWfaBpcV+iOaR1Nk6SpRhEtczNYRczxy0+f5Y5U+r5DcWgiwb30Gy/KqC62qMudZagITtX+2zDrL0ZgxafL/JCskE8WvXIf76ck0N9bNTzdOnAbprJgEv7HsqqmGkGSmTAvnfKKe2U6mQxQh+dULlgm2+JFTMnsixCZkkzA+4jDLikbm7v61PlKKAb1KDqZPixNDdUaLlRjJDK2FwO2PDdORafo8fHXi/uBIBLGHmxkb1PlSNzYcvRawZ7eKX0E8JdULf0TxQj+DXaA2VsPocGO+02aO/yUr85K9VHf4m2CKeJPxUq4BPhMT5juG+kJssnp4TGUjtsJFtrOXO22QZseyTgPCFklpya7qVzhzvZdlN9ddJroDFneIwXZlPkD23JdlsxgruprRywoV6nxUaNHPDScEfs7bR0H50vAKf4HmkPCUBbitaCvIz5fpGSyM5kmllOR2Rk+8ctPt9dGbtCpVMyvUKyrYg0U8CHnDfjyuN5XHqA4mwb5/wC3lLBhsTkcJHP28sZ1QYpHq3UyIpQXtHotEwPnZAdoAF/YpRN6P2yhKXassygD7TSCcn2Qxafl2WzoQuxVQ+TinUbFlXdPCmOzw5SC6/EfjpXeWOJKosT0gPkG2tlg23Q4vP2/y/AAK2nY3uCSzRLAAAAAElFTkSuQmCC');
}
footer .logo {
  margin-bottom: 10px;
}
@media only screen and (min-width: 992px) {
  footer .logo {
    margin-left: 10px;
    display: block;
    width: 50%;
  }
}
footer .row {
  margin: 0;
}
footer h5 {
  color: #616161;
}
footer ul {
  list-style: none;
  padding: 0;
}
footer ul li {
  font-size: 0.929em;
  margin-bottom: 5px;
}
footer .social img {
  width: 24px;
  height: 24px;
}
footer .copyright {
  font-size: 0.929em;
  color: #9fa1a4;
}
header.hidden-mobile {
  border-bottom: 1px solid #e1e1e1;
  background: white;
  position: fixed;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  height: 85px;
}
header.hidden-mobile .col-6 {
  position: relative;
  padding-top: 10px;
  height: 100%;
}
header.hidden-mobile .logo {
  height: 40px;
}
header.hidden-desktop {
  background: white;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 115px;
  z-index: 2;
}
.mobile-main-nav {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  overflow: hidden;
  background-color: white;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  /*&.fixed {
		position: fixed;
		top: 0;
		margin: 0;
		z-index: 10;
		width: 100%;
	}*/

}
.mobile-main-nav button {
  height: 50px;
  width: 50px;
  margin: 0;
  padding: 0;
  background: #f4f4f4;
  border: none;
  border-right: 1px solid #e1e1e1;
  text-align: center;
  float: left;
}
.mobile-main-nav button:before,
.mobile-main-nav button span {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 22px;
  text-align: left;
  display: inline-block;
  content: '';
  padding: 0;
  margin: 0;
  width: 50px;
  height: 50px;
}
.mobile-main-nav button.mobile-menu-button:before {
  background-image: url('../img/nav/hamburger.svg');
}
.mobile-main-nav button.mobile-settings-button:before {
  background-image: url('../img/nav/settings.svg');
}
.mobile-main-nav button.search-button {
  background: #6eb43f;
  float: right;
  border: none;
}
.mobile-main-nav button.search-button:before {
  background-image: url('../img/nav/search.svg');
}
.mobile-main-nav .search-text {
  height: 50px;
  padding: 0 10px;
  font-size: 1.143em;
  width: calc(100% - 173px);
  border: none;
}
.typemark,
.typemark:hover {
  color: #616161;
  font-size: 1.2em;
  font-weight: 300;
  text-decoration: none;
  margin-left: 0.2em;
}
@media only screen and (max-width: 991px) {
  .typemark,
  .typemark:hover {
    margin: 0;
    margin-bottom: 0.5em;
    font-size: 1em;
  }
}
.mobile-logo {
  text-align: center;
  margin: 5px auto;
}
.tree {
  list-style: none;
  padding: 15px 1px 10px 10px;
  margin: 0;
  font-size: 0.929em;
  background: #f4f4f4;
  overflow: auto;
  position: relative;
  height: 100%;
  bottom: 0;
  top: 0;
}
.tree::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
.tree::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
}
.tree::-webkit-scrollbar-corner {
  background-color: transparent;
}
.tree::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
}
.tree ul {
  /*padding: 0 0 0 15px;*/
  padding: 0;
  margin: 0;
  list-style: none;
}
.tree li {
  position: relative;
  /* <IE fix> */
  z-index: 1;
  /* </IE fix> */
  overflow-wrap: break-word;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding: 0 0 0 15px;
}
.tree li,
.tree li a {
  color: #404040;
}
.tree li.hasChildren:hover {
  cursor: pointer;
}
.tree li.hasChildren:before {
  background-image: url('../img/nav/light-arrow-right.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 9px;
  width: 9px;
  height: 9px;
  content: '';
  position: absolute;
  left: 3px;
  top: 5px;
  cursor: pointer;
}
.tree li.hasChildren.expanded:before {
  left: 2px;
  background-image: url('../img/nav/light-arrow-down.svg');
}
.tree li.hasChildren.collapsed:before {
  background-image: url('../img/nav/light-arrow-right.svg');
}
.tree li.hasChildren.collapsed > ul {
  display: none;
}
.tree li.hasChildren.active-parent {
  /*background-color: #ddeeff;*/
  background-color: #eaeaea;
}
.tree li.active {
  font-weight: bold;
}
.tree li.active li {
  font-weight: normal;
}
.tree li a,
.tree li i {
  display: block;
  margin-bottom: 10px;
  cursor: pointer;
  font-style: normal;
}
.tree li a:hover,
.tree li i:hover {
  text-decoration: underline;
}
@media only screen and (max-width: 991px) {
  .tree {
    font-size: 1em;
    padding-right: 25px;
    background: white;
    padding: 15px 10px 20px 15px;
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    display: none;
    -webkit-overflow-scrolling: touch;
    position: fixed;
    width: 100%;
    top: 115px;
    z-index: 3;
    max-height: calc(100% -  115px );
    left: 0;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    overflow: auto;
  }
  .tree .buttons {
    padding-left: 0;
  }
  .tree .buttons a {
    display: inline-block;
    color: #8c8c8c;
    border-bottom: 1px solid transparent;
  }
  .tree .buttons a:hover {
    text-decoration: none;
  }
  .tree li {
    padding-left: 30px;
    line-height: normal;
    cursor: pointer;
  }
  .tree li.hasChildren:before {
    background-size: 16px;
    opacity: 0.6;
    height: 20px;
    width: 18px;
    top: 0;
    left: 6px;
  }
  .tree li a {
    margin-bottom: 16px;
  }
}
@media only screen and (max-width: 991px) {
  body.showTree {
    overflow: hidden;
  }
  body.showTree .tree {
    display: block;
  }
  body.showTree .mobile-menu-button {
    background: white;
  }
  body.showTree .mobile-menu-button:before {
    content: '';
    background-image: url('../img/nav/close.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px;
  }
  body.showSettings {
    overflow: hidden;
  }
  body.showSettings .settings {
    display: block;
  }
  body.showSettings .mobile-settings-button {
    background: white;
  }
  body.showSettings .mobile-settings-button:before {
    content: '';
    background-image: url('../img/nav/close.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px;
  }
}
.next-nav {
  padding: 50px 0 10px;
  overflow: hidden;
  clear: both;
}
.next-nav a:hover {
  text-decoration: none;
}
.next-nav .previous-topic,
.next-nav .next-topic {
  position: relative;
  cursor: pointer;
}
.next-nav .previous-topic span,
.next-nav .next-topic span {
  font-size: 0.929em;
}
.next-nav .previous-topic h4,
.next-nav .next-topic h4 {
  margin: 1px 10px 0 0;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
.next-nav .previous-topic:before,
.next-nav .next-topic:before {
  background-image: url('../img/nav/arrow-left.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 18px;
  height: 18px;
  width: 18px;
  position: absolute;
  content: '';
  left: 12px;
  top: 20px;
}
@media only screen and (min-width: 992px) {
  .next-nav .previous-topic,
  .next-nav .next-topic {
    float: left;
    width: 50%;
  }
  .next-nav .next-topic {
    float: right;
  }
}
.next-nav .previous-topic {
  color: white;
  background: #616161;
  padding: 10px 15px 10px 40px;
}
.next-nav .previous-topic:hover {
  background: dimgray;
}
.next-nav .next-topic {
  color: white;
  background: #6eb43f;
  padding: 10px 15px;
}
.next-nav .next-topic.no-topic {
  display: none;
}
.next-nav .next-topic:hover {
  background: #75be45;
}
.next-nav .next-topic:before {
  background-image: url('../img/nav/arrow-right.svg');
  left: auto;
  right: 12px;
}
#breadcrumb {
  padding-top: 10px;
  padding-bottom: 10px;
}
#breadcrumb ul {
  padding: 5px 0 7px;
  margin: 0;
  list-style: none;
}
#breadcrumb ul li {
  display: inline-block;
  font-size: 0.857em;
  font-style: italic;
  margin-bottom: 0;
}
#breadcrumb ul li,
#breadcrumb ul li a {
  color: #404040;
}
#breadcrumb ul li:after {
  display: inline-block;
  position: relative;
  top: 1px;
  content: '';
  width: 16px;
  height: 9px;
  background-image: url('../img/nav/arrow-right-dark.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 9px;
}
#breadcrumb ul li:last-child {
  font-weight: bold;
}
#breadcrumb ul li:last-child:after {
  display: none;
}
.search {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 0;
  border: 1px solid #b9b9b9;
  background: white;
  position: relative;
  top: 25px;
  left: 0;
  right: calc((100% -  1170px ) / 2);
}
.search:before,
.search:after {
  content: " ";
  display: table;
}
.search:after {
  clear: both;
}
.search:before,
.search:after {
  content: " ";
  display: table;
}
.search:after {
  clear: both;
}
@media only screen and (max-width: 1169px) {
  .search {
    right: calc((100% -  930px ) / 2);
  }
}
.search input[type="search"] {
  border: none;
  font-size: 1.286em;
  font-weight: 300;
  width: calc(100% - 50px);
  float: left;
  height: 50px;
  padding-bottom: 4px;
  padding-left: 15px;
  outline: none;
  background: transparent;
  -webkit-appearance: textfield;
}
@media only screen and (min-width: 992px) {
  .search input[type="search"] {
    height: 30px;
    font-size: 18px;
    padding-left: 10px;
  }
}
.search input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: searchfield-cancel-button;
}
.search input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: searchfield-decoration;
}
.search .search-filters {
  float: left;
  width: 140px;
  font-size: 0.929em;
  position: relative;
  padding-top: 13px;
}
.search .search-filters span {
  display: block;
  text-align: center;
  position: relative;
  border-left: 1px solid #e1e1e1;
}
.search .search-button {
  margin-top: 3px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
  background: #6eb43f;
  height: 26px;
  width: 26px;
  float: right;
  padding: 0;
  margin-right: 5px;
  outline: none;
  position: relative;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.search .search-button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
}
.search .search-button:active {
  box-shadow: none;
  background: #89c75f;
}
.search .search-button:after,
.search .search-button span {
  background-image: url('../img/nav/search.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px;
  display: inline-block;
  width: 100%;
  height: 100%;
  content: '';
  padding: 0;
  margin: 0;
}
.search .search-suggestions {
  position: absolute;
  left: 0;
  right: 0;
  top: 53px;
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  background: white;
  z-index: 1001;
}
.search .search-suggestions ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.search .search-suggestions ul li {
  margin: 0;
  padding: 2px 15px 5px;
  cursor: pointer;
}
.search .search-suggestions ul li:hover {
  background: #fafafa;
}
.search .search-suggestions ul .search-suggestion-title {
  margin-bottom: 5px;
}
.search .search-suggestions ul .search-suggestion-title:hover a {
  text-decoration: none;
}
.search .search-suggestions ul .search-suggestion-except {
  margin-top: 0;
  font-size: 0.929em;
}
.search .search-suggestions ul .search-suggestion-show-all {
  border-top: 1px solid #e1e1e1;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
.search .search-suggestions ul .search-suggestion-show-all:hover a {
  text-decoration: none;
}
.filter-list {
  margin: 20px 0;
}
.filter-list h4 {
  margin-top: 0;
  display: none;
  margin-bottom: 4px;
  margin-right: 20px;
}
.filter-list label {
  cursor: pointer;
}
.filter-list.extended h4 {
  display: none;
  font-weight: normal;
  font-size: 14px;
}
@keyframes move {
  to {
    transform: rotate(360deg);
  }
}
#spinner {
  position: fixed;
  top: 150px;
  left: 50%;
  margin-left: -2.5em;
  z-index: 10;
  display: inline-block;
  width: 5em;
  height: 5em;
  margin: 0 0.5em;
  font-size: 12px;
  overflow: hidden;
  text-indent: 999em;
  white-space: nowrap;
  animation: move 1s steps(8) infinite;
}
#spinner:before,
#spinner:after,
#spinner > div:before,
#spinner > div:after {
  content: '';
  position: absolute;
  top: 0;
  left: 2.25em;
  width: 0.5em;
  height: 1.5em;
  border-radius: 0.2em;
  background: #eeeeee;
  box-shadow: 0 3.5em #eeeeee;
  transform-origin: 50% 2.5em;
}
#spinner:before {
  background: #555555;
}
#spinner:after {
  background: #777777;
  transform: rotate(-45deg);
}
#spinner > div:before {
  background: #999999;
  transform: rotate(-90deg);
}
#spinner > div:after {
  background: #bbbbbb;
  transform: rotate(-135deg);
}
.search-result-information {
  margin: 20px 0 15px 0;
  font-weight: normal;
  max-width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.search-result span.h-0 {
  background: #fafad4;
}
.search-result span.h-1 {
  background: #d2fad5;
}
.search-result span.h-2 {
  background: #d2ebfa;
}
.search-result span.h-3 {
  background: #fccbb9;
}
.search-result span.h-4 {
  background: #fad2f4;
}
.search-result span.h-5 {
  background: #d7d2fa;
}
.search-result span.h-6 {
  background: #c8ffec;
}
.search-result span.h-7 {
  background: #afff8e;
}
.search-result span.h-8 {
  background: #f3ddcd;
}
.search-result span.h-9 {
  background: #ffd800;
}
.search-result h5 {
  font-weight: normal;
  margin-bottom: 0;
}
.search-result small {
  display: block;
  margin-bottom: 5px;
}
.search-result small a {
  color: #0f0f0f;
  font-style: italic;
}
.search-result small a:hover {
  text-decoration: none;
}
.search-result small a span::after {
  content: ' > ';
  display: inline;
}
.search-result small a span:last-child {
  font-style: normal;
}
.search-result small a span:last-child::after {
  display: none;
}
.search-result p {
  margin-top: 0;
  margin-bottom: 15px;
}
.search-result .icon-font {
  color: #9fa1a4;
}
.search-result:last-child {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 25px;
}
#pagination {
  color: #007fca;
  white-space: nowrap;
}
#pagination input {
  display: none;
}
#pagination label {
  cursor: pointer;
}
#pagination .pages {
  margin: 10px 10px;
  text-align: center;
}
#pagination .pages ul,
#pagination .pages li {
  margin: 0;
  padding: 0;
  display: inline;
}
#pagination .pages li {
  padding: 0 4px;
  cursor: pointer;
}
#pagination .pages li.active {
  font-weight: bold;
  text-decoration: underline;
}
@media only screen and (max-width: 991px) {
  #pagination .pages li {
    display: none;
  }
  #pagination .pages li.active {
    display: block;
  }
}
#pagination .pages li input:checked + label {
  font-weight: bold;
  text-decoration: underline;
}
@media only screen and (max-width: 991px) {
  #pagination .pages li input:checked + label {
    display: inline;
    font-weight: normal;
    text-decoration: none;
  }
}
#pagination > div {
  text-align: center;
  padding: 0 15px;
}
#pagination nav {
  display: inline-block;
  padding: 0;
  margin: 0;
  margin-top: 10px;
  cursor: pointer;
  white-space: nowrap;
}
#pagination nav span {
  display: none;
}
#pagination nav.show span {
  display: inline-block;
}
@media only screen and (max-width: 991px) {
  #pagination nav {
    float: left;
    display: block;
  }
  #pagination nav:nth-child(1) {
    text-align: right;
    width: 40%;
  }
  #pagination nav:nth-child(2) {
    text-align: center;
    width: 10%;
  }
  #pagination nav:nth-child(3) {
    text-align: left;
    width: 40%;
  }
}
@media only screen and (max-width: 991px) {
  #pagination {
    font-size: 1.3em;
  }
}
.tree {
  list-style: none;
  padding: 15px 1px 10px 10px;
  margin: 0;
  font-size: 0.929em;
  background: #f4f4f4;
  overflow: auto;
  position: relative;
  height: 100%;
  bottom: 0;
  top: 0;
}
.tree::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
.tree::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
}
.tree::-webkit-scrollbar-corner {
  background-color: transparent;
}
.tree::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
}
.tree ul {
  /*padding: 0 0 0 15px;*/
  padding: 0;
  margin: 0;
  list-style: none;
}
.tree li {
  position: relative;
  /* <IE fix> */
  z-index: 1;
  /* </IE fix> */
  overflow-wrap: break-word;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding: 0 0 0 15px;
}
.tree li,
.tree li a {
  color: #404040;
}
.tree li.hasChildren:hover {
  cursor: pointer;
}
.tree li.hasChildren:before {
  background-image: url('../img/nav/light-arrow-right.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 9px;
  width: 9px;
  height: 9px;
  content: '';
  position: absolute;
  left: 3px;
  top: 5px;
  cursor: pointer;
}
.tree li.hasChildren.expanded:before {
  left: 2px;
  background-image: url('../img/nav/light-arrow-down.svg');
}
.tree li.hasChildren.collapsed:before {
  background-image: url('../img/nav/light-arrow-right.svg');
}
.tree li.hasChildren.collapsed > ul {
  display: none;
}
.tree li.hasChildren.active-parent {
  /*background-color: #ddeeff;*/
  background-color: #eaeaea;
}
.tree li.active {
  font-weight: bold;
}
.tree li.active li {
  font-weight: normal;
}
.tree li a,
.tree li i {
  display: block;
  margin-bottom: 10px;
  cursor: pointer;
  font-style: normal;
}
.tree li a:hover,
.tree li i:hover {
  text-decoration: underline;
}
@media only screen and (max-width: 991px) {
  .tree {
    font-size: 1em;
    padding-right: 25px;
    background: white;
    padding: 15px 10px 20px 15px;
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    display: none;
    -webkit-overflow-scrolling: touch;
    position: fixed;
    width: 100%;
    top: 115px;
    z-index: 3;
    max-height: calc(100% -  115px );
    left: 0;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    overflow: auto;
  }
  .tree .buttons {
    padding-left: 0;
  }
  .tree .buttons a {
    display: inline-block;
    color: #8c8c8c;
    border-bottom: 1px solid transparent;
  }
  .tree .buttons a:hover {
    text-decoration: none;
  }
  .tree li {
    padding-left: 30px;
    line-height: normal;
    cursor: pointer;
  }
  .tree li.hasChildren:before {
    background-size: 16px;
    opacity: 0.6;
    height: 20px;
    width: 18px;
    top: 0;
    left: 6px;
  }
  .tree li a {
    margin-bottom: 16px;
  }
}
@media only screen and (max-width: 991px) {
  body.showTree {
    overflow: hidden;
  }
  body.showTree .tree {
    display: block;
  }
  body.showTree .mobile-menu-button {
    background: white;
  }
  body.showTree .mobile-menu-button:before {
    content: '';
    background-image: url('../img/nav/close.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px;
  }
  body.showSettings {
    overflow: hidden;
  }
  body.showSettings .settings {
    display: block;
  }
  body.showSettings .mobile-settings-button {
    background: white;
  }
  body.showSettings .mobile-settings-button:before {
    content: '';
    background-image: url('../img/nav/close.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px;
  }
}
.next-nav {
  padding: 50px 0 10px;
  overflow: hidden;
  clear: both;
}
.next-nav a:hover {
  text-decoration: none;
}
.next-nav .previous-topic,
.next-nav .next-topic {
  position: relative;
  cursor: pointer;
}
.next-nav .previous-topic span,
.next-nav .next-topic span {
  font-size: 0.929em;
}
.next-nav .previous-topic h4,
.next-nav .next-topic h4 {
  margin: 1px 10px 0 0;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
.next-nav .previous-topic:before,
.next-nav .next-topic:before {
  background-image: url('../img/nav/arrow-left.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 18px;
  height: 18px;
  width: 18px;
  position: absolute;
  content: '';
  left: 12px;
  top: 20px;
}
@media only screen and (min-width: 992px) {
  .next-nav .previous-topic,
  .next-nav .next-topic {
    float: left;
    width: 50%;
  }
  .next-nav .next-topic {
    float: right;
  }
}
.next-nav .previous-topic {
  color: white;
  background: #616161;
  padding: 10px 15px 10px 40px;
}
.next-nav .previous-topic:hover {
  background: dimgray;
}
.next-nav .next-topic {
  color: white;
  background: #6eb43f;
  padding: 10px 15px;
}
.next-nav .next-topic.no-topic {
  display: none;
}
.next-nav .next-topic:hover {
  background: #75be45;
}
.next-nav .next-topic:before {
  background-image: url('../img/nav/arrow-right.svg');
  left: auto;
  right: 12px;
}
.mobile-settings-menu .sub {
  width: calc(100% - 51px);
}
.mobile-settings-menu .sub > li {
  border-bottom: none;
  font-size: 1em;
}
.mobile-settings-menu .sub > li.separator {
  background-color: #d5d5d5;
  display: block;
  width: 100%;
  min-height: inherit;
  padding: 0;
  margin-left: 15px;
  height: 1px;
}
.mobile-settings-menu .dropdown > ul {
  right: 0;
}
.mobile-settings-menu .dropdown > ul li a {
  border-bottom: none;
}
@media only screen and (max-width: 991px) {
  .iframe-link {
    display: block;
    margin-bottom: 16px;
  }
}
.dropdown {
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.dropdown:before {
  display: inline-block;
  padding-top: 2px;
  padding-left: 5px;
  float: right;
  background-image: url('../img/nav/arrow-down.svg');
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 12px;
  content: '';
  width: 1em;
  height: 1em;
}
@media only screen and (min-width: 992px) {
  .dropdown > label {
    display: none;
  }
  .dropdown > ul {
    display: none;
    position: absolute;
    top: 25px;
    right: -10px;
    z-index: 1000;
    min-width: 160px;
    padding: 0 !important;
    margin: 2px 0 0 !important;
    list-style: none !important;
    font-size: 14px;
    background-color: white;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
    background-clip: padding-box;
  }
  .dropdown > ul li {
    margin-left: 0 !important;
    display: block !important;
  }
  .dropdown > ul li.separator {
    background-color: #d5d5d5;
    display: inline-block;
    width: 100%;
    height: 1px;
  }
  .dropdown > ul li a {
    display: block;
    padding: 7px 15px;
    white-space: nowrap;
    border-bottom: 1px solid #f4f4f4;
  }
  .dropdown > ul li a:hover {
    background: #fafafa;
    text-decoration: none;
  }
  .dropdown > ul li a:active {
    color: white;
    background: #007fca;
  }
  .dropdown > ul li:last-child > a {
    border-bottom: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
  }
  .dropdown > ul li:first-child > a {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
  .dropdown.active > ul {
    display: block;
  }
}
@media only screen and (max-width: 991px) {
  .dropdown {
    color: #404040;
    display: block;
    margin-bottom: 16px;
  }
  .dropdown > label {
    font-weight: bold;
    display: inline;
    cursor: pointer;
    /*&:hover {
  				text-decoration:underline;
  			}*/
  
  }
  .dropdown.active ul {
    display: block;
  }
  .dropdown ul {
    padding: 0;
    margin: 0;
    list-style: none;
    display: none;
    margin-top: 10px;
  }
  .dropdown li {
    background: white;
    padding-left: 30px;
    display: block;
  }
  .dropdown li a {
    display: block;
    margin-bottom: 16px;
  }
}
.settings:before,
.settings:after {
  content: " ";
  display: table;
}
.settings:after {
  clear: both;
}
.settings:before,
.settings:after {
  content: " ";
  display: table;
}
.settings:after {
  clear: both;
}
.settings a {
  color: #404040;
}
@media only screen and (min-width: 992px) {
  .settings {
    position: fixed;
    top: 5px;
    z-index: 2;
    right: calc((100% -  1170px ) / 2);
  }
  .settings span {
    margin-left: 15px;
    font-size: 0.929em;
  }
}
@media only screen and (max-width: 1169px) {
  .settings {
    right: calc((100% -  930px ) / 2);
  }
}
@media only screen and (max-width: 991px) {
  .settings {
    display: none;
    position: fixed;
    background-color: white;
    z-index: 2;
    width: 100%;
    left: 0;
    top: 115px;
    max-height: calc(100% -  115px );
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    border-top: 1px solid #e1e1e1;
    overflow: auto;
    font-size: 1em;
    padding-right: 25px;
    background: white;
    margin: 0;
    padding: 15px 10px 20px 15px;
    border-bottom: 1px solid #e1e1e1;
  }
}
/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript+csharp+aspnet&plugins=show-language */

/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*="language-"],
pre[class*="language-"] {
  color: black;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', monospace;
  direction: ltr;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  font-size: 12px;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
  text-shadow: none;
  background: #b3d4fc;
}
@media print {
  code[class*="language-"],
  pre[class*="language-"] {
    text-shadow: none;
  }
}
/* Code blocks */

pre[class*="language-"] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}
pre[class*="language-"] {
  background: #f9f9f9;
  background-color: #fafafa;
}
/* Inline code 
:not(pre) > code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
}
*/

.token.prolog,
.token.doctype,
.token.cdata {
  color: #5491c9;
}
.token.comment {
  color: green;
}
.token.punctuation {
  color: #999999;
}
.namespace {
  opacity: 0.7;
}
.token.property,
.token.tag,
.token.boolean,
.token.constant,
.token.symbol,
.token.deleted {
  color: blue;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.inserted {
  color: firebrick;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #999999;
  background: transparent;
}
.token.atrule,
.token.attr-value {
  color: firebrick;
}
.token.keyword {
  color: blue;
}
.token.builtin,
.token.function {
  color: #5491c9;
}
.token.regex,
.token.important,
.token.variable {
  color: blue;
}
.token.important {
  font-weight: bold;
}
.token.entity {
  cursor: help;
}
pre[class*='language-'] {
  position: relative;
}
pre[class*='language-'] > code[data-language] {
  overflow: auto;
  max-height: 28em;
  display: block;
}
pre[class*='language-'] > code[data-language]::before {
  content: attr(data-language);
  color: black;
  background-color: #cfcfcf;
  background-color: #fafafa;
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.9em;
  border-radius: 0 0 0 5px;
  padding: 0 0.5em;
  text-shadow: none;
}
pre[class*="language-javascript"] .token.function {
  color: black;
}
.card {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  overflow: hidden;
  height: 100%;
  /*-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
  border: 1px solid #f2f2f2;
  border-bottom: 0;
  margin-bottom: 15px;
  transition: 0.3s all;
}
.card:hover {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.card a:hover {
  text-decoration: none;
  cursor: pointer;
}
.card a p {
  color: #0f0f0f;
}
.card.linked {
  cursor: pointer;
}
.card .card-image,
.card .card-video {
  height: 200px;
  text-align: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.card .card-image img,
.card .card-video img {
  max-width: 100%;
  height: auto;
  max-height: 100%;
}
.card .card-image .icon,
.card .card-video .icon {
  background-size: auto 65%;
  font-size: 6vh;
}
.card--horizontal.card .card-image,
.card--horizontal.card .card-video {
  float: right;
  width: 50%;
  margin-left: 10px;
}
.card .card-video {
  height: inherit;
  min-height: 185px;
  padding: 20px;
}
@media only screen and (max-width: 991px) {
  .card .card-video {
    padding: 25px 25%;
  }
}
.card .card-content {
  padding: 15px;
}
.card .card-content h1:first-child,
.card .card-content h2:first-child,
.card .card-content h3:first-child,
.card .card-content h4:first-child,
.card .card-content h5:first-child,
.card .card-content h6:first-child,
.card .card-content p:first-child {
  margin-top: 0;
}
.card .card-content h1:last-child,
.card .card-content h2:last-child,
.card .card-content h3:last-child,
.card .card-content h4:last-child,
.card .card-content h5:last-child,
.card .card-content h6:last-child,
.card .card-content p:last-child {
  margin-bottom: 0;
}
.card .card-image + .card-content {
  border-top: 1px solid #f4f4f4;
}
.card.card--horizontal .card-image + .card-content {
  width: 50%;
}
div.note,
div.tip,
div.warning,
div.news {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #f4f4f4;
  padding: 10px 10px 10px 55px;
  position: relative;
  margin-bottom: 10px;
  margin-top: 10px;
  min-height: 50px;
}
div.note h1:first-child,
div.tip h1:first-child,
div.warning h1:first-child,
div.news h1:first-child,
div.note h2:first-child,
div.tip h2:first-child,
div.warning h2:first-child,
div.news h2:first-child,
div.note h3:first-child,
div.tip h3:first-child,
div.warning h3:first-child,
div.news h3:first-child,
div.note h4:first-child,
div.tip h4:first-child,
div.warning h4:first-child,
div.news h4:first-child,
div.note h5:first-child,
div.tip h5:first-child,
div.warning h5:first-child,
div.news h5:first-child,
div.note h6:first-child,
div.tip h6:first-child,
div.warning h6:first-child,
div.news h6:first-child,
div.note p:first-child,
div.tip p:first-child,
div.warning p:first-child,
div.news p:first-child {
  margin-top: 0;
}
div.note h1:last-child,
div.tip h1:last-child,
div.warning h1:last-child,
div.news h1:last-child,
div.note h2:last-child,
div.tip h2:last-child,
div.warning h2:last-child,
div.news h2:last-child,
div.note h3:last-child,
div.tip h3:last-child,
div.warning h3:last-child,
div.news h3:last-child,
div.note h4:last-child,
div.tip h4:last-child,
div.warning h4:last-child,
div.news h4:last-child,
div.note h5:last-child,
div.tip h5:last-child,
div.warning h5:last-child,
div.news h5:last-child,
div.note h6:last-child,
div.tip h6:last-child,
div.warning h6:last-child,
div.news h6:last-child,
div.note p:last-child,
div.tip p:last-child,
div.warning p:last-child,
div.news p:last-child {
  margin-bottom: 0;
}
div.note {
  border-left: 3px solid #007fca;
}
div.warning {
  border-left: 3px solid #f8981d;
}
div.tip {
  border-left: 3px solid #6eb43f;
}
div.news {
  border-left: 3px solid #c4d600;
}
div.note:before,
div.tip:before,
div.warning:before,
div.news:before {
  position: absolute;
  top: 8px;
  left: 8px;
  content: '';
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: white;
  text-align: center;
  height: 28px;
  width: 28px;
}
.note-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  display: block;
  position: absolute;
  width: 28px;
  height: 28px;
  left: 8px;
  top: 8px;
}
.note:after {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  display: block;
  position: absolute;
  width: 28px;
  height: 28px;
  left: 8px;
  top: 8px;
  background-image: url('../img/nav/info-1.svg');
  content: '';
}
div.tip:after {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  display: block;
  position: absolute;
  width: 28px;
  height: 28px;
  left: 8px;
  top: 8px;
  background-image: url('../img/nav/check.svg');
  content: '';
}
div.warning:after {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  display: block;
  position: absolute;
  width: 28px;
  height: 28px;
  left: 8px;
  top: 8px;
  background-image: url('../img/nav/warning.svg');
  content: '';
}
div.news:after {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  display: block;
  position: absolute;
  width: 28px;
  height: 28px;
  left: 8px;
  top: 8px;
  background-image: url('../img/nav/news.svg');
  content: '';
}
.inline-nav {
  margin-bottom: 15px;
  margin-top: 10px;
}
.inline-nav a {
  position: relative;
  display: block;
  padding: 7px 15px;
  margin-bottom: -1px;
  background-color: white;
  border: 1px solid #e1e1e1;
}
.inline-nav a:hover {
  background: #fafafa;
  text-decoration: none;
}
.inline-nav a:active {
  color: white;
  background: #007fca;
}
.inline-nav a:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.inline-nav a:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-bottom: 0;
}
.inline-toc {
  padding: 5px 0;
  margin-left: 5px;
  border-left: 3px solid #6eb43f;
}
.inline-toc ul,
.inline-toc li {
  line-height: 1.714em;
  font-size: 1.143em;
  list-style: none;
  padding: 0;
  margin: 0;
}
.inline-toc ul.h2,
.inline-toc li.h2 {
  margin-left: 1.5em;
}
.inline-toc ul.h3,
.inline-toc li.h3 {
  margin-left: 3em;
  font-size: 1em;
}
.inline-toc ul.h4,
.inline-toc li.h4 {
  margin-left: 4.5em;
  font-size: 0.9em;
}
.inline-toc ul.h5,
.inline-toc li.h5 {
  margin-left: 6em;
  font-size: 0.87em;
}
.box {
  border: 1px solid #e1e1e1;
  background: #fafafa;
  padding: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: relative;
  margin-bottom: 15px;
  margin-top: 10px;
}
.box.featured:after {
  content: '';
  background: url('../img/nav/star.svg');
  background-size: 17px;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 16px;
  font-family: "LUI icons", "Open Sans", Arial, sans-serif;
  position: absolute;
  text-align: center;
  width: 23px;
  padding-top: 8px;
  top: -1px;
  right: 10px;
  height: 32px;
  background-color: #6eb43f;
  color: white;
}
.box h1:first-child,
.box h2:first-child,
.box h3:first-child,
.box h4:first-child,
.box h5:first-child,
.box h6:first-child,
.box p:first-child {
  margin-top: 0;
}
.box h1:last-child,
.box h2:last-child,
.box h3:last-child,
.box h4:last-child,
.box h5:last-child,
.box h6:last-child,
.box p:last-child {
  margin-bottom: 0;
}
.box a {
  margin-right: 10px;
}
.button,
.content button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: #0f0f0f;
  background: #f4f4f4;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
}
.button:hover,
.content button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
.button:active,
.content button:active {
  box-shadow: none;
  background: white;
}
.button:hover,
.content button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
.button:active,
.content button:active {
  box-shadow: none;
  background: white;
}
.button.green,
.content button.green {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: white;
  background: #6eb43f;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
}
.button.green:hover,
.content button.green:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.green:active,
.content button.green:active {
  box-shadow: none;
  background: #89c75f;
}
.button.green:hover,
.content button.green:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.green:active,
.content button.green:active {
  box-shadow: none;
  background: #89c75f;
}
.button.blue,
.content button.blue {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: white;
  background: #007fca;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
}
.button.blue:hover,
.content button.blue:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.blue:active,
.content button.blue:active {
  box-shadow: none;
  background: #009ffd;
}
.button.blue:hover,
.content button.blue:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.blue:active,
.content button.blue:active {
  box-shadow: none;
  background: #009ffd;
}
.switch {
  font-family: monospace;
  line-height: normal;
  border-radius: 3px;
  border: 1px solid #666666;
  /*background-color: #bbb;*/
  color: white;
  cursor: pointer;
  /*padding: 2px;*/
  display: inline-block;
  position: relative;
}
.switch label + label {
  font-size: 0.929em;
  left: calc(100% + 10px);
  cursor: pointer;
  top: 2px;
  color: black;
  font-family: "Open Sans", Arial, sans-serif;
  position: absolute;
  white-space: nowrap;
}
.switch input {
  display: none;
}
.switch input + label {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  background-color: #bbbbbb;
  float: left;
  display: inline-block;
  padding: 2px;
}
.switch input + label span {
  padding: 0 5px;
  display: none;
}
.switch input + label::after {
  display: inline-block;
  border-radius: 3px;
  content: '\00A0';
  background-color: white;
  border: 1px solid #666666;
  padding: 0 5px;
}
.switch input:first-child + label {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.switch input:first-child:checked + label {
  border: 1px solid #f8981d;
  background-color: #f8981d;
  cursor: pointer;
}
.switch input:checked + label + label + input + label {
  background-color: #f8981d;
}
.switch input + label + label + input:checked + label {
  border: 1px solid #bbbbbb;
}
.switch input:checked + label + label {
  display: none;
}
.switch input:checked + label span {
  display: inline;
}
.switch input:checked + label::after {
  display: none;
}
.clipart {
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: auto 60%;
  background-repeat: no-repeat;
}
.clipart.AccessPt {
  background-image: url(../img/icons/AccessPt.svg);
}
.clipart.Accounts {
  background-image: url(../img/icons/Accounts.svg);
}
.clipart.Administor {
  background-image: url(../img/icons/Administor.svg);
}
.clipart.Advisor {
  background-image: url(../img/icons/Advisor.svg);
}
.clipart.Agreement {
  background-image: url(../img/icons/Agreement.svg);
}
.clipart.Agreggator {
  background-image: url(../img/icons/Agreggator.svg);
}
.clipart.Airplane {
  background-image: url(../img/icons/Airplane.svg);
}
.clipart.Analysis {
  background-image: url(../img/icons/Analysis.svg);
}
.clipart.AnalyzeData {
  background-image: url(../img/icons/AnalyzeData.svg);
}
.clipart.APIs {
  background-image: url(../img/icons/APIs.svg);
}
.clipart.Arrow {
  background-image: url(../img/icons/Arrow.svg);
}
.clipart.BigData {
  background-image: url(../img/icons/BigData.svg);
}
.clipart.Binoculars {
  background-image: url(../img/icons/Binoculars.svg);
}
.clipart.Boost {
  background-image: url(../img/icons/Boost.svg);
}
.clipart.BrandCenter {
  background-image: url(../img/icons/BrandCenter.svg);
}
.clipart.Bug {
  background-image: url(../img/icons/Bug.svg);
}
.clipart.BusinessQuestions {
  background-image: url(../img/icons/BusinessQuestions.svg);
}
.clipart.BusinessUser {
  background-image: url(../img/icons/BusinessUser.svg);
}
.clipart.CampaignCenter {
  background-image: url(../img/icons/CampaignCenter.svg);
}
.clipart.CellTower {
  background-image: url(../img/icons/CellTower.svg);
}
.clipart.Certificate {
  background-image: url(../img/icons/Certificate.svg);
}
.clipart.Champion {
  background-image: url(../img/icons/Champion.svg);
}
.clipart.ChangeOurWorld {
  background-image: url(../img/icons/ChangeOurWorld.svg);
}
.clipart.Chart {
  background-image: url(../img/icons/Chart.svg);
}
.clipart.CheckBox {
  background-image: url(../img/icons/CheckBox.svg);
}
.clipart.Checklist {
  background-image: url(../img/icons/Checklist.svg);
}
.clipart.Cloud {
  background-image: url(../img/icons/Cloud.svg);
}
.clipart.CloudSharing {
  background-image: url(../img/icons/CloudSharing.svg);
}
.clipart.Collect {
  background-image: url(../img/icons/Collect.svg);
}
.clipart.Communications {
  background-image: url(../img/icons/Communications.svg);
}
.clipart.Competition {
  background-image: url(../img/icons/Competition.svg);
}
.clipart.CompleteDataServices {
  background-image: url(../img/icons/CompleteDataServices.svg);
}
.clipart.Congeniality {
  background-image: url(../img/icons/Congeniality.svg);
}
.clipart.Connector {
  background-image: url(../img/icons/Connector.svg);
}
.clipart.Consulting {
  background-image: url(../img/icons/Consulting.svg);
}
.clipart.ContinuousClassroom {
  background-image: url(../img/icons/ContinuousClassroom.svg);
}
.clipart.Contributor {
  background-image: url(../img/icons/Contributor.svg);
}
.clipart.Conversations {
  background-image: url(../img/icons/Conversations.svg);
}
.clipart.CustomerSuccess {
  background-image: url(../img/icons/CustomerSuccess.svg);
}
.clipart.Data {
  background-image: url(../img/icons/Data.svg);
}
.clipart.Database {
  background-image: url(../img/icons/Database.svg);
}
.clipart.DataConnectors {
  background-image: url(../img/icons/DataConnectors.svg);
}
.clipart.DataMarket {
  background-image: url(../img/icons/DataMarket.svg);
}
.clipart.DataReceiver {
  background-image: url(../img/icons/DataReceiver.svg);
}
.clipart.DataStorytelling {
  background-image: url(../img/icons/DataStorytelling.svg);
}
.clipart.DataSupport {
  background-image: url(../img/icons/DataSupport.svg);
}
.clipart.Dedicated {
  background-image: url(../img/icons/Dedicated.svg);
}
.clipart.Demo {
  background-image: url(../img/icons/Demo.svg);
}
.clipart.Demo2 {
  background-image: url(../img/icons/Demo2.svg);
}
.clipart.Designer {
  background-image: url(../img/icons/Designer.svg);
}
.clipart.Desktop {
  background-image: url(../img/icons/Desktop.svg);
}
.clipart.Developer {
  background-image: url(../img/icons/Developer.svg);
}
.clipart.Diagnosis {
  background-image: url(../img/icons/Diagnosis.svg);
}
.clipart.Dolly {
  background-image: url(../img/icons/Dolly.svg);
}
.clipart.Download {
  background-image: url(../img/icons/Download.svg);
}
.clipart.Education {
  background-image: url(../img/icons/Education.svg);
}
.clipart.eLearning {
  background-image: url(../img/icons/eLearning.svg);
}
.clipart.Elsa_Green {
  background-image: url(../img/icons/Elsa_Green.svg);
}
.clipart.Elsa_LtGreen {
  background-image: url(../img/icons/Elsa_LtGreen.svg);
}
.clipart.Elsa_orange {
  background-image: url(../img/icons/Elsa_orange.svg);
}
.clipart.Elsa_yellow {
  background-image: url(../img/icons/Elsa_yellow.svg);
}
.clipart.Email {
  background-image: url(../img/icons/Email.svg);
}
.clipart.Energy-and-Utilities {
  background-image: url(../img/icons/Energy-and-Utilities.svg);
}
.clipart.engine {
  background-image: url(../img/icons/engine.svg);
}
.clipart.Enterprise {
  background-image: url(../img/icons/Enterprise.svg);
}
.clipart.EnterpriseAnalyst {
  background-image: url(../img/icons/EnterpriseAnalyst.svg);
}
.clipart.EnterpriseAnalytics2 {
  background-image: url(../img/icons/EnterpriseAnalytics2.svg);
}
.clipart.Expert {
  background-image: url(../img/icons/Expert.svg);
}
.clipart.Export-PrintCharts {
  background-image: url(../img/icons/Export-PrintCharts.svg);
}
.clipart.Extensions {
  background-image: url(../img/icons/Extensions.svg);
}
.clipart.FastTrackWebinar {
  background-image: url(../img/icons/FastTrackWebinar.svg);
}
.clipart.Felicia_Green {
  background-image: url(../img/icons/Felicia_Green.svg);
}
.clipart.Felicia_LtGreen {
  background-image: url(../img/icons/Felicia_LtGreen.svg);
}
.clipart.Felicia_Orange {
  background-image: url(../img/icons/Felicia_Orange.svg);
}
.clipart.Felicia_Yellow {
  background-image: url(../img/icons/Felicia_Yellow.svg);
}
.clipart.Firewall {
  background-image: url(../img/icons/Firewall.svg);
}
.clipart.Folder {
  background-image: url(../img/icons/Folder.svg);
}
.clipart.Forum {
  background-image: url(../img/icons/Forum.svg);
}
.clipart.Give {
  background-image: url(../img/icons/Give.svg);
}
.clipart.Global {
  background-image: url(../img/icons/Global.svg);
}
.clipart.GlobalServices {
  background-image: url(../img/icons/GlobalServices.svg);
}
.clipart.Government {
  background-image: url(../img/icons/Government.svg);
}
.clipart.GuidedAnlaytics {
  background-image: url(../img/icons/GuidedAnlaytics.svg);
}
.clipart.HandRaiser {
  background-image: url(../img/icons/HandRaiser.svg);
}
.clipart.Hanna_Green {
  background-image: url(../img/icons/Hanna_Green.svg);
}
.clipart.Hanna_LtGreen {
  background-image: url(../img/icons/Hanna_LtGreen.svg);
}
.clipart.Hanna_Orange {
  background-image: url(../img/icons/Hanna_Orange.svg);
}
.clipart.Hanna_Yellow {
  background-image: url(../img/icons/Hanna_Yellow.svg);
}
.clipart.High-Tech {
  background-image: url(../img/icons/High-Tech.svg);
}
.clipart.Home {
  background-image: url(../img/icons/Home.svg);
}
.clipart.HomeDelivery {
  background-image: url(../img/icons/HomeDelivery.svg);
}
.clipart.HTML5 {
  background-image: url(../img/icons/HTML5.svg);
}
.clipart.IceBreaker {
  background-image: url(../img/icons/IceBreaker.svg);
}
.clipart.Information {
  background-image: url(../img/icons/Information.svg);
}
.clipart.In-MemoryIndexing {
  background-image: url(../img/icons/In-MemoryIndexing.svg);
}
.clipart.InMemoryProcessing {
  background-image: url(../img/icons/InMemoryProcessing.svg);
}
.clipart.InsctructorLead {
  background-image: url(../img/icons/InsctructorLead.svg);
}
.clipart.Insurance {
  background-image: url(../img/icons/Insurance.svg);
}
.clipart.Inventory {
  background-image: url(../img/icons/Inventory.svg);
}
.clipart.Investigate {
  background-image: url(../img/icons/Investigate.svg);
}
.clipart.JSON {
  background-image: url(../img/icons/JSON.svg);
}
.clipart.Laptop {
  background-image: url(../img/icons/Laptop.svg);
}
.clipart.LaunchPage {
  background-image: url(../img/icons/LaunchPage.svg);
}
.clipart.Leo_green {
  background-image: url(../img/icons/Leo_green.svg);
}
.clipart.Leo_LtGreen {
  background-image: url(../img/icons/Leo_LtGreen.svg);
}
.clipart.Leo_orange {
  background-image: url(../img/icons/Leo_orange.svg);
}
.clipart.Leo_yellow {
  background-image: url(../img/icons/Leo_yellow.svg);
}
.clipart.Library {
  background-image: url(../img/icons/Library.svg);
}
.clipart.LibraryContent {
  background-image: url(../img/icons/LibraryContent.svg);
}
.clipart.Life-Sciences {
  background-image: url(../img/icons/Life-Sciences.svg);
}
.clipart.Lightbulb {
  background-image: url(../img/icons/Lightbulb.svg);
}
.clipart.Like {
  background-image: url(../img/icons/Like.svg);
}
.clipart.LoadBalancing {
  background-image: url(../img/icons/LoadBalancing.svg);
}
.clipart.Location {
  background-image: url(../img/icons/Location.svg);
}
.clipart.LockClosed {
  background-image: url(../img/icons/LockClosed.svg);
}
.clipart.LockOpen {
  background-image: url(../img/icons/LockOpen.svg);
}
.clipart.MailServer {
  background-image: url(../img/icons/MailServer.svg);
}
.clipart.ManBen_green {
  background-image: url(../img/icons/ManBen_green.svg);
}
.clipart.ManBen_LtGreen {
  background-image: url(../img/icons/ManBen_LtGreen.svg);
}
.clipart.ManBen_Orange {
  background-image: url(../img/icons/ManBen_Orange.svg);
}
.clipart.ManBen_Yellow {
  background-image: url(../img/icons/ManBen_Yellow.svg);
}
.clipart.ManJacob_green {
  background-image: url(../img/icons/ManJacob_green.svg);
}
.clipart.ManJacob_LtGreen {
  background-image: url(../img/icons/ManJacob_LtGreen.svg);
}
.clipart.ManJacob_Orange {
  background-image: url(../img/icons/ManJacob_Orange.svg);
}
.clipart.ManJacob_Yellow {
  background-image: url(../img/icons/ManJacob_Yellow.svg);
}
.clipart.ManOscar_green {
  background-image: url(../img/icons/ManOscar_green.svg);
}
.clipart.ManOscar_LtGreen {
  background-image: url(../img/icons/ManOscar_LtGreen.svg);
}
.clipart.ManOscar_orange {
  background-image: url(../img/icons/ManOscar_orange.svg);
}
.clipart.ManOscar_yellow {
  background-image: url(../img/icons/ManOscar_yellow.svg);
}
.clipart.ManTheo_green {
  background-image: url(../img/icons/ManTheo_green.svg);
}
.clipart.ManTheo_LtGreen {
  background-image: url(../img/icons/ManTheo_LtGreen.svg);
}
.clipart.ManTheo_orange {
  background-image: url(../img/icons/ManTheo_orange.svg);
}
.clipart.ManTheo_yellow {
  background-image: url(../img/icons/ManTheo_yellow.svg);
}
.clipart.Manufacturer {
  background-image: url(../img/icons/Manufacturer.svg);
}
.clipart.Manufacturing-and-High-Tech {
  background-image: url(../img/icons/Manufacturing-and-High-Tech.svg);
}
.clipart.Marketing {
  background-image: url(../img/icons/Marketing.svg);
}
.clipart.Media-and-Entertainment {
  background-image: url(../img/icons/Media-and-Entertainment.svg);
}
.clipart.Medical-Devices {
  background-image: url(../img/icons/Medical-Devices.svg);
}
.clipart.MigrationTool {
  background-image: url(../img/icons/MigrationTool.svg);
}
.clipart.Mill-Products {
  background-image: url(../img/icons/Mill-Products.svg);
}
.clipart.Mining {
  background-image: url(../img/icons/Mining.svg);
}
.clipart.Mobile {
  background-image: url(../img/icons/Mobile.svg);
}
.clipart.MobileAnalytics {
  background-image: url(../img/icons/MobileAnalytics.svg);
}
.clipart.MobilePhone {
  background-image: url(../img/icons/MobilePhone.svg);
}
.clipart.Monitor {
  background-image: url(../img/icons/Monitor.svg);
}
.clipart.MSOffice {
  background-image: url(../img/icons/MSOffice.svg);
}
.clipart.Newsletter {
  background-image: url(../img/icons/Newsletter.svg);
}
.clipart.NonTechnicalUser {
  background-image: url(../img/icons/NonTechnicalUser.svg);
}
.clipart.OfficePhone {
  background-image: url(../img/icons/OfficePhone.svg);
}
.clipart.Oil-and-Gas {
  background-image: url(../img/icons/Oil-and-Gas.svg);
}
.clipart.Olivia_Green {
  background-image: url(../img/icons/Olivia_Green.svg);
}
.clipart.Olivia_LtGreen {
  background-image: url(../img/icons/Olivia_LtGreen.svg);
}
.clipart.Olivia_Orange {
  background-image: url(../img/icons/Olivia_Orange.svg);
}
.clipart.Olivia_Yellow {
  background-image: url(../img/icons/Olivia_Yellow.svg);
}
.clipart.OnDemand {
  background-image: url(../img/icons/OnDemand.svg);
}
.clipart.OpenBox {
  background-image: url(../img/icons/OpenBox.svg);
}
.clipart.OrderCart {
  background-image: url(../img/icons/OrderCart.svg);
}
.clipart.Overview {
  background-image: url(../img/icons/Overview.svg);
}
.clipart.PartnerFunding {
  background-image: url(../img/icons/PartnerFunding.svg);
}
.clipart.PartnerReference {
  background-image: url(../img/icons/PartnerReference.svg);
}
.clipart.PartnerSolution {
  background-image: url(../img/icons/PartnerSolution.svg);
}
.clipart.Payment {
  background-image: url(../img/icons/Payment.svg);
}
.clipart.Performance {
  background-image: url(../img/icons/Performance.svg);
}
.clipart.Perks {
  background-image: url(../img/icons/Perks.svg);
}
.clipart.Pharmaceutical-and-Biotech {
  background-image: url(../img/icons/Pharmaceutical-and-Biotech.svg);
}
.clipart.Phone {
  background-image: url(../img/icons/Phone.svg);
}
.clipart.Piggybank {
  background-image: url(../img/icons/Piggybank.svg);
}
.clipart.Platform {
  background-image: url(../img/icons/Platform.svg);
}
.clipart.PostSales {
  background-image: url(../img/icons/PostSales.svg);
}
.clipart.PredictiveAnalytics {
  background-image: url(../img/icons/PredictiveAnalytics.svg);
}
.clipart.Preperation {
  background-image: url(../img/icons/Preperation.svg);
}
.clipart.PreSales {
  background-image: url(../img/icons/PreSales.svg);
}
.clipart.Prevention {
  background-image: url(../img/icons/Prevention.svg);
}
.clipart.PrintedChart {
  background-image: url(../img/icons/PrintedChart.svg);
}
.clipart.Professor {
  background-image: url(../img/icons/Professor.svg);
}
.clipart.Professor2 {
  background-image: url(../img/icons/Professor2.svg);
}
.clipart.Proxy {
  background-image: url(../img/icons/Proxy.svg);
}
.clipart.Public-Sector {
  background-image: url(../img/icons/Public-Sector.svg);
}
.clipart.Publisher {
  background-image: url(../img/icons/Publisher.svg);
}
.clipart.QAR {
  background-image: url(../img/icons/QAR.svg);
}
.clipart.Q-DataMarketPlatform {
  background-image: url(../img/icons/Q-DataMarketPlatform.svg);
}
.clipart.QIXengine {
  background-image: url(../img/icons/QIXengine.svg);
}
.clipart.QlikCloudType-Horizontal-Print {
  background-image: url(../img/icons/QlikCloudType-Horizontal-Print.svg);
}
.clipart.QlikCloudType-Horizontal-Web {
  background-image: url(../img/icons/QlikCloudType-Horizontal-Web.svg);
}
.clipart.QlikCloudTypemark-Horizontal-Print {
  background-image: url(../img/icons/QlikCloudTypemark-Horizontal-Print.svg);
}
.clipart.QlikCloudTypemark-Horizontal-Web {
  background-image: url(../img/icons/QlikCloudTypemark-Horizontal-Web.svg);
}
.clipart.QlikCloudTypemark-Vertical-Print {
  background-image: url(../img/icons/QlikCloudTypemark-Vertical-Print.svg);
}
.clipart.QlikCloudTypemark-Vertical-Web {
  background-image: url(../img/icons/QlikCloudTypemark-Vertical-Web.svg);
}
.clipart.QlikEssentials {
  background-image: url(../img/icons/QlikEssentials.svg);
}
.clipart.QlikExpertise {
  background-image: url(../img/icons/QlikExpertise.svg);
}
.clipart.QlikLogo-PMS {
  background-image: url(../img/icons/QlikLogo-PMS.svg);
}
.clipart.QlikLogo-RGB {
  background-image: url(../img/icons/QlikLogo-RGB.svg);
}
.clipart.Qlik-QlikView_Horizontal-Typemark {
  background-image: url(../img/icons/Qlik-QlikView_Horizontal-Typemark.svg);
}
.clipart.Qlik-QlikView_Vertical-Typemark {
  background-image: url(../img/icons/Qlik-QlikView_Vertical-Typemark.svg);
}
.clipart.QlikSenseType-Horizontal-Web {
  background-image: url(../img/icons/QlikSenseType-Horizontal-Web.svg);
}
.clipart.QlikSenseTypemark-Horizontal-Print {
  background-image: url(../img/icons/QlikSenseTypemark-Horizontal-Print.svg);
}
.clipart.QlikSenseTypemark-Horizontal-Web {
  background-image: url(../img/icons/QlikSenseTypemark-Horizontal-Web.svg);
}
.clipart.QlikSenseTypemark-Vertical-Print {
  background-image: url(../img/icons/QlikSenseTypemark-Vertical-Print.svg);
}
.clipart.QlikSenseTypemark-Vertical-Web {
  background-image: url(../img/icons/QlikSenseTypemark-Vertical-Web.svg);
}
.clipart.Qoncierge {
  background-image: url(../img/icons/Qoncierge.svg);
}
.clipart.QS-Repository {
  background-image: url(../img/icons/QS-Repository.svg);
}
.clipart.QS-Schedule {
  background-image: url(../img/icons/QS-Schedule.svg);
}
.clipart.QualityManagement {
  background-image: url(../img/icons/QualityManagement.svg);
}
.clipart.QV_developer {
  background-image: url(../img/icons/QV_developer.svg);
}
.clipart.QV_engine {
  background-image: url(../img/icons/QV_engine.svg);
}
.clipart.QVD {
  background-image: url(../img/icons/QVD.svg);
}
.clipart.QV-Nprinting-Platform {
  background-image: url(../img/icons/QVNprintingPlatform.svg);
}
.clipart.QVS {
  background-image: url(../img/icons/QVS.svg);
}
.clipart.QVX {
  background-image: url(../img/icons/QVX.svg);
}
.clipart.RackServer {
  background-image: url(../img/icons/RackServer.svg);
}
.clipart.Recipient {
  background-image: url(../img/icons/Recipient.svg);
}
.clipart.Report {
  background-image: url(../img/icons/Report.svg);
}
.clipart.ReportDOC {
  background-image: url(../img/icons/ReportDOC.svg);
}
.clipart.ReportEMAIL {
  background-image: url(../img/icons/ReportEMAIL.svg);
}
.clipart.ReportHTML {
  background-image: url(../img/icons/ReportHTML.svg);
}
.clipart.ReportPDF {
  background-image: url(../img/icons/ReportPDF.svg);
}
.clipart.ReportPPT {
  background-image: url(../img/icons/ReportPPT.svg);
}
.clipart.ReportXLS {
  background-image: url(../img/icons/ReportXLS.svg);
}
.clipart.Repository {
  background-image: url(../img/icons/Repository.svg);
}
.clipart.Retail {
  background-image: url(../img/icons/Retail.svg);
}
.clipart.Retail-and-Services {
  background-image: url(../img/icons/Retail-and-Services.svg);
}
.clipart.RoleTechnicalTraining {
  background-image: url(../img/icons/RoleTechnicalTraining.svg);
}
.clipart.SalesPerformanceAcc {
  background-image: url(../img/icons/SalesPerformanceAcc.svg);
}
.clipart.SalesTools {
  background-image: url(../img/icons/SalesTools.svg);
}
.clipart.Schedule {
  background-image: url(../img/icons/Schedule.svg);
}
.clipart.Scheduler {
  background-image: url(../img/icons/Scheduler.svg);
}
.clipart.Scripting {
  background-image: url(../img/icons/Scripting.svg);
}
.clipart.SecuirtyRules {
  background-image: url(../img/icons/SecuirtyRules.svg);
}
.clipart.Securities-and-investments {
  background-image: url(../img/icons/Securities-and-investments.svg);
}
.clipart.Security {
  background-image: url(../img/icons/Security.svg);
}
.clipart.SelfSerivceVisualization {
  background-image: url(../img/icons/SelfSerivceVisualization.svg);
}
.clipart.Server {
  background-image: url(../img/icons/Server.svg);
}
.clipart.ServerService {
  background-image: url(../img/icons/ServerService.svg);
}
.clipart.ServiceLevels {
  background-image: url(../img/icons/ServiceLevels.svg);
}
.clipart.Sharing {
  background-image: url(../img/icons/Sharing.svg);
}
.clipart.Sheet {
  background-image: url(../img/icons/Sheet.svg);
}
.clipart.Solution {
  background-image: url(../img/icons/Solution.svg);
}
.clipart.Soundtrack {
  background-image: url(../img/icons/Soundtrack.svg);
}
.clipart.Star {
  background-image: url(../img/icons/Star.svg);
}
.clipart.Stopwatch {
  background-image: url(../img/icons/Stopwatch.svg);
}
.clipart.Story {
  background-image: url(../img/icons/Story.svg);
}
.clipart.Stream {
  background-image: url(../img/icons/Stream.svg);
}
.clipart.Student {
  background-image: url(../img/icons/Student.svg);
}
.clipart.Success {
  background-image: url(../img/icons/Success.svg);
}
.clipart.Suppliers {
  background-image: url(../img/icons/Suppliers.svg);
}
.clipart.SupplyChain {
  background-image: url(../img/icons/SupplyChain.svg);
}
.clipart.SupplyChainIncrease {
  background-image: url(../img/icons/SupplyChainIncrease.svg);
}
.clipart.Support {
  background-image: url(../img/icons/Support.svg);
}
.clipart.SupportCases {
  background-image: url(../img/icons/SupportCases.svg);
}
.clipart.SupportPolicy {
  background-image: url(../img/icons/SupportPolicy.svg);
}
.clipart.SupportProcess {
  background-image: url(../img/icons/SupportProcess.svg);
}
.clipart.Synch {
  background-image: url(../img/icons/Synch.svg);
}
.clipart.SystemsAdmin {
  background-image: url(../img/icons/SystemsAdmin.svg);
}
.clipart.Tablet {
  background-image: url(../img/icons/Tablet.svg);
}
.clipart.Tag {
  background-image: url(../img/icons/Tag.svg);
}
.clipart.TalkBubble {
  background-image: url(../img/icons/TalkBubble.svg);
}
.clipart.Tasks {
  background-image: url(../img/icons/Tasks.svg);
}
.clipart.Telescope {
  background-image: url(../img/icons/Telescope.svg);
}
.clipart.Templates {
  background-image: url(../img/icons/Templates.svg);
}
.clipart.Tokens {
  background-image: url(../img/icons/Tokens.svg);
}
.clipart.Toolbox {
  background-image: url(../img/icons/Toolbox.svg);
}
.clipart.Tools {
  background-image: url(../img/icons/Tools.svg);
}
.clipart.Transportation-and-Logistics {
  background-image: url(../img/icons/TransportationAndLogistics.svg);
}
.clipart.Travel-and-Hospitality {
  background-image: url(../img/icons/Travel-and-Hospitality.svg);
}
.clipart.Truck {
  background-image: url(../img/icons/Truck.svg);
}
.clipart.Tutor {
  background-image: url(../img/icons/Tutor.svg);
}
.clipart.Utilities {
  background-image: url(../img/icons/Utilities.svg);
}
.clipart.Warehouse {
  background-image: url(../img/icons/Warehouse.svg);
}
.clipart.WebMashup {
  background-image: url(../img/icons/WebMashup.svg);
}
.clipart.Web-Server {
  background-image: url(../img/icons/Web-Server.svg);
}
.clipart.Wholesale {
  background-image: url(../img/icons/Wholesale.svg);
}
.clipart.WorldLocations {
  background-image: url(../img/icons/WorldLocations.svg);
}
.clipart.Vouchers {
  background-image: url(../img/icons/Vouchers.svg);
}
.clipart.QlikSense-File {
  background-image: url(../img/icons/QlikSense-file.svg);
}
.clipart.QlikView-File {
  background-image: url(../img/icons/QlikView-file.svg);
}
.icon-font {
  font-size: 16px;
  font-family: "LUI icons", "Open Sans", Arial, sans-serif;
  font-weight: normal;
  position: relative;
  line-height: 0.1;
}
.icon:after {
  font-size: 16px;
  font-family: "LUI icons", "Open Sans", Arial, sans-serif;
  text-transform: none;
}
.icon.green {
  color: #6eb43f;
}
.icon.blue {
  color: #007fca;
}
.icon.orange {
  color: #f8981d;
}
.icon.yellow {
  color: #ffc72c;
}
.icon.gray {
  color: #616161;
}
.icon.VerticalBarChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0021";
}
.icon.VerticalBarChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0021";
}
.icon.HorizontalBarChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0022";
}
.icon.HorizontalBarChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0022";
}
.icon.VerticalBarChartX:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0023";
}
.icon.VerticalBarChartX:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0023";
}
.icon.HorizontalBarChartX:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0024";
}
.icon.HorizontalBarChartX:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0024";
}
.icon.LineChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0025";
}
.icon.LineChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0025";
}
.icon.PieChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0026";
}
.icon.PieChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0026";
}
.icon.Table:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0027";
}
.icon.Table:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0027";
}
.icon.PivotTable:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0028";
}
.icon.PivotTable:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0028";
}
.icon.GaugeChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0029";
}
.icon.GaugeChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0029";
}
.icon.TrellisChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002A";
}
.icon.TrellisChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002A";
}
.icon.ScatterChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002B";
}
.icon.ScatterChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002B";
}
.icon.MapObject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002C";
}
.icon.MapObject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002C";
}
.icon.ListBox:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002D";
}
.icon.ListBox:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002D";
}
.icon.FilterContainer:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002E";
}
.icon.FilterContainer:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002E";
}
.icon.UtilityText:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002F";
}
.icon.UtilityText:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\002F";
}
.icon.UtilityImage:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0030";
}
.icon.UtilityImage:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0030";
}
.icon.UtilityKPI:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0031";
}
.icon.UtilityKPI:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0031";
}
.icon.UtilityNavigation:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0032";
}
.icon.UtilityNavigation:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0032";
}
.icon.Expression:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0033";
}
.icon.Expression:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0033";
}
.icon.AllSheets:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0034";
}
.icon.AllSheets:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0034";
}
.icon.Sheet:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0035";
}
.icon.Sheet:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0035";
}
.icon.Object:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0036";
}
.icon.Object:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0036";
}
.icon.DataModel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0037";
}
.icon.DataModel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0037";
}
.icon.Script:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0038";
}
.icon.Script:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0038";
}
.icon.SelectionsCurrent:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0039";
}
.icon.SelectionsCurrent:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0039";
}
.icon.SelectionsClearAll:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003A";
}
.icon.SelectionsClearAll:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003A";
}
.icon.SelectionsHistory:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003B";
}
.icon.SelectionsHistory:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003B";
}
.icon.SelectionsStepBack:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003C";
}
.icon.SelectionsStepBack:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003C";
}
.icon.SelectionsStepForward:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003D";
}
.icon.SelectionsStepForward:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003D";
}
.icon.Bookmark:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003E";
}
.icon.Bookmark:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003E";
}
.icon.Face:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003F";
}
.icon.Face:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\003F";
}
.icon.Edit:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0040";
}
.icon.Edit:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0040";
}
.icon.EditHistory:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0041";
}
.icon.EditHistory:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0041";
}
.icon.Undo:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0042";
}
.icon.Undo:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0042";
}
.icon.Redo:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0043";
}
.icon.Redo:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0043";
}
.icon.Help:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0044";
}
.icon.Help:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0044";
}
.icon.Cancel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0045";
}
.icon.Cancel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0045";
}
.icon.Search:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0046";
}
.icon.Search:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0046";
}
.icon.DateAndTime:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0047";
}
.icon.DateAndTime:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0047";
}
.icon.Datastore:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0048";
}
.icon.Datastore:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0048";
}
.icon.Share:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0049";
}
.icon.Share:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0049";
}
.icon.TextBold:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004A";
}
.icon.TextBold:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004A";
}
.icon.TextItalic:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004B";
}
.icon.TextItalic:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004B";
}
.icon.TextUnderlined:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004C";
}
.icon.TextUnderlined:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004C";
}
.icon.TextAlignedLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004D";
}
.icon.TextAlignedLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004D";
}
.icon.AlignedRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004E";
}
.icon.AlignedRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004E";
}
.icon.AlignedCentre:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004F";
}
.icon.AlignedCentre:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\004F";
}
.icon.Add:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0050";
}
.icon.Add:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0050";
}
.icon.Remove:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0051";
}
.icon.Remove:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0051";
}
.icon.ArrowUp:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0052";
}
.icon.ArrowUp:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0052";
}
.icon.ArrowDown:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0053";
}
.icon.ArrowDown:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0053";
}
.icon.ArrowLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0054";
}
.icon.ArrowLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0054";
}
.icon.ArrowRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0055";
}
.icon.ArrowRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0055";
}
.icon.Settings:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0056";
}
.icon.Settings:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0056";
}
.icon.Comments:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0057";
}
.icon.Comments:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0057";
}
.icon.People:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0058";
}
.icon.People:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0058";
}
.icon.ZoomIn:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0059";
}
.icon.ZoomIn:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0059";
}
.icon.ZoomOut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005A";
}
.icon.ZoomOut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005A";
}
.icon.Locked:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005B";
}
.icon.Locked:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005B";
}
.icon.Unlocked:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005C";
}
.icon.Unlocked:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005C";
}
.icon.Info:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005D";
}
.icon.Info:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005D";
}
.icon.ResolutionCoarse:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005E";
}
.icon.ResolutionCoarse:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005E";
}
.icon.ResolutionFine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005F";
}
.icon.ResolutionFine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\005F";
}
.icon.Save1:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0061";
}
.icon.Save1:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0061";
}
.icon.Reload:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0062";
}
.icon.Reload:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0062";
}
.icon.Clipboard:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0063";
}
.icon.Clipboard:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0063";
}
.icon.ArrowsLeftRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0064";
}
.icon.ArrowsLeftRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0064";
}
.icon.ArrowsUpDown:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0065";
}
.icon.ArrowsUpDown:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0065";
}
.icon.Security:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0066";
}
.icon.Security:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0066";
}
.icon.Extension:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0067";
}
.icon.Extension:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0067";
}
.icon.OpenRightPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0068";
}
.icon.OpenRightPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0068";
}
.icon.OpenLeftPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0069";
}
.icon.OpenLeftPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0069";
}
.icon.OpenBottomPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006A";
}
.icon.OpenBottomPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006A";
}
.icon.OpenTopPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006B";
}
.icon.OpenTopPanel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006B";
}
.icon.RunScript:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006C";
}
.icon.RunScript:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006C";
}
.icon.Tick:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006D";
}
.icon.Tick:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006D";
}
.icon.ArrowsMove:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006E";
}
.icon.ArrowsMove:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006E";
}
.icon.DragBars:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006F";
}
.icon.DragBars:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\006F";
}
.icon.File:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0070";
}
.icon.File:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0070";
}
.icon.SenseIcon:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0071";
}
.icon.SenseIcon:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0071";
}
.icon.Print:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0072";
}
.icon.Print:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0072";
}
.icon.FullStage:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0073";
}
.icon.FullStage:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0073";
}
.icon.ExitFullStage:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0074";
}
.icon.ExitFullStage:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0074";
}
.icon.Debug:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0075";
}
.icon.Debug:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0075";
}
.icon.Machine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0076";
}
.icon.Machine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0076";
}
.icon.App:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0077";
}
.icon.App:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0077";
}
.icon.Tasks:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0078";
}
.icon.Tasks:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0078";
}
.icon.User:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0079";
}
.icon.User:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0079";
}
.icon.Tags:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007A";
}
.icon.Tags:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007A";
}
.icon.Engine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007B";
}
.icon.Engine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007B";
}
.icon.DeselectAll:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007C";
}
.icon.DeselectAll:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007C";
}
.icon.SelectAll:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007D";
}
.icon.SelectAll:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007D";
}
.icon.Templates:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007E";
}
.icon.Templates:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\007E";
}
.icon.Rules:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C4";
}
.icon.Rules:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C4";
}
.icon.Camera:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C5";
}
.icon.Camera:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C5";
}
.icon.StoryMode:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C7";
}
.icon.StoryMode:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C7";
}
.icon.Shapes:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C9";
}
.icon.Shapes:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C9";
}
.icon.Effects:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D1";
}
.icon.Effects:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D1";
}
.icon.Trashcan:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D6";
}
.icon.Trashcan:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D6";
}
.icon.Style:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DC";
}
.icon.Style:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DC";
}
.icon.Scheduler:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E1";
}
.icon.Scheduler:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E1";
}
.icon.Paperclip:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E0";
}
.icon.Paperclip:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E0";
}
.icon.UserDirectoryConnection:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E2";
}
.icon.UserDirectoryConnection:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E2";
}
.icon.License:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E4";
}
.icon.License:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E4";
}
.icon.Stream:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E3";
}
.icon.Stream:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E3";
}
.icon.Proxy:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E5";
}
.icon.Proxy:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E5";
}
.icon.TaskChains:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E7";
}
.icon.TaskChains:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E7";
}
.icon.LinkedObject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E9";
}
.icon.LinkedObject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E9";
}
.icon.Warning:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E8";
}
.icon.Warning:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E8";
}
.icon.Previous:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EA";
}
.icon.Previous:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EA";
}
.icon.Next:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EB";
}
.icon.Next:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EB";
}
.icon.Library:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00ED";
}
.icon.Library:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00ED";
}
.icon.GridView:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EC";
}
.icon.GridView:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EC";
}
.icon.ListView:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EE";
}
.icon.ListView:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EE";
}
.icon.Favorite:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EF";
}
.icon.Favorite:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00EF";
}
.icon.Folder:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F1";
}
.icon.Folder:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F1";
}
.icon.Node:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F3";
}
.icon.Node:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F3";
}
.icon.DimensionSingel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F2";
}
.icon.DimensionSingel:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F2";
}
.icon.DimensionCyclic:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F4";
}
.icon.DimensionCyclic:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F4";
}
.icon.DimensionDrillDown:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F6";
}
.icon.DimensionDrillDown:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F6";
}
.icon.Watch:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F5";
}
.icon.Watch:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F5";
}
.icon.AddCross:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FA";
}
.icon.AddCross:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FA";
}
.icon.SyntaxErrorCheck:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F9";
}
.icon.SyntaxErrorCheck:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F9";
}
.icon.DragBarsHorizontal:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FB";
}
.icon.DragBarsHorizontal:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FB";
}
.icon.Home:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FC";
}
.icon.Home:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FC";
}
.icon.View:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2020";
}
.icon.View:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2020";
}
.icon.Running:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B0";
}
.icon.Running:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B0";
}
.icon.Stopped:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A2";
}
.icon.Stopped:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A2";
}
.icon.Waiting:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A3";
}
.icon.Waiting:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A3";
}
.icon.Abort:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A7";
}
.icon.Abort:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A7";
}
.icon.PivotedMode:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2022";
}
.icon.PivotedMode:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2022";
}
.icon.Duplicate:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B6";
}
.icon.Duplicate:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B6";
}
.icon.CheckSyntax:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DF";
}
.icon.CheckSyntax:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DF";
}
.icon.PrimaryKey:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AE";
}
.icon.PrimaryKey:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AE";
}
.icon.StartQMC:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A9";
}
.icon.StartQMC:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A9";
}
.icon.Publish:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2122";
}
.icon.Publish:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2122";
}
.icon.Private:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B4";
}
.icon.Private:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B4";
}
.icon.Menu:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A8";
}
.icon.Menu:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A8";
}
.icon.CornerTriangleForSheets:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2260";
}
.icon.CornerTriangleForSheets:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2260";
}
.icon.FolderQ:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C6";
}
.icon.FolderQ:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C6";
}
.icon.InsertIntoScript:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D8";
}
.icon.InsertIntoScript:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D8";
}
.icon.Error:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\221E";
}
.icon.Error:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\221E";
}
.icon.DataSelection:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B1";
}
.icon.DataSelection:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B1";
}
.icon.LogOut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2264";
}
.icon.LogOut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2264";
}
.icon.Archive:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2265";
}
.icon.Archive:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2265";
}
.icon.More:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A5";
}
.icon.More:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A5";
}
.icon.Cut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B5";
}
.icon.Cut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B5";
}
.icon.Paste:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2202";
}
.icon.Paste:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2202";
}
.icon.DropHere:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2211";
}
.icon.DropHere:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2211";
}
.icon.PropertiesPie:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\220F";
}
.icon.PropertiesPie:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\220F";
}
.icon.PropertiesDonut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\03C0";
}
.icon.PropertiesDonut:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\03C0";
}
.icon.PropertiesGrouped:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\222B";
}
.icon.PropertiesGrouped:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\222B";
}
.icon.PropertiesStacked:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AA";
}
.icon.PropertiesStacked:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AA";
}
.icon.PropertiesHorizontal:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00BA";
}
.icon.PropertiesHorizontal:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00BA";
}
.icon.PropertiesVertical:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\03A9";
}
.icon.PropertiesVertical:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\03A9";
}
.icon.PropertiesLine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E6";
}
.icon.PropertiesLine:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00E6";
}
.icon.PropertiesArea:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F8";
}
.icon.PropertiesArea:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F8";
}
.icon.DrillUp:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00BF";
}
.icon.DrillUp:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00BF";
}
.icon.PropertiesThermometer:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A1";
}
.icon.PropertiesThermometer:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00A1";
}
.icon.PropertiesGauge:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AC";
}
.icon.PropertiesGauge:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AC";
}
.icon.ArrowsResizeHorizontal:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\221A";
}
.icon.ArrowsResizeHorizontal:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\221A";
}
.icon.ArrowsResizeVertical:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0192";
}
.icon.ArrowsResizeVertical:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0192";
}
.icon.SortingDescending:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2248";
}
.icon.SortingDescending:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2248";
}
.icon.SortingAscending:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2206";
}
.icon.SortingAscending:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2206";
}
.icon.Import:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AB";
}
.icon.Import:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AB";
}
.icon.TreeMap:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00BB";
}
.icon.TreeMap:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00BB";
}
.icon.Comment:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2026";
}
.icon.Comment:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2026";
}
.icon.Indent:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C0";
}
.icon.Indent:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C0";
}
.icon.Undent:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C3";
}
.icon.Undent:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C3";
}
.icon.Disconnected:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D5";
}
.icon.Disconnected:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D5";
}
.icon.StepIn:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0152";
}
.icon.StepIn:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0152";
}
.icon.Play:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0153";
}
.icon.Play:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0153";
}
.icon.Stop:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2013";
}
.icon.Stop:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2013";
}
.icon.Lasso:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2014";
}
.icon.Lasso:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2014";
}
.icon.WireframedGlobeGeoDataField:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201C";
}
.icon.WireframedGlobeGeoDataField:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201C";
}
.icon.Navigation:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201D";
}
.icon.Navigation:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201D";
}
.icon.Plugin:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2018";
}
.icon.Plugin:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2018";
}
.icon.DimensionCollection:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2019";
}
.icon.DimensionCollection:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2019";
}
.icon.Transfer:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F7";
}
.icon.Transfer:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00F7";
}
.icon.Analyze:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25CA";
}
.icon.Analyze:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25CA";
}
.icon.DirectDiscoveryField:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FF";
}
.icon.DirectDiscoveryField:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00FF";
}
.icon.SetupFile:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0178";
}
.icon.SetupFile:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0178";
}
.icon.Objects:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2044";
}
.icon.Objects:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2044";
}
.icon.Pause:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\20AC";
}
.icon.Pause:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\20AC";
}
.icon.StepOver:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2039";
}
.icon.StepOver:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2039";
}
.icon.CollapseDisclusure:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\203A";
}
.icon.CollapseDisclusure:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\203A";
}
.icon.ExpandDisclusure:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\FB01";
}
.icon.ExpandDisclusure:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\FB01";
}
.icon.Default:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\FB02";
}
.icon.Default:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\FB02";
}
.icon.Cloud:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2021";
}
.icon.Cloud:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2021";
}
.icon.Idle:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B7";
}
.icon.Idle:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B7";
}
.icon.ComboChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201A";
}
.icon.ComboChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201A";
}
.icon.ConfigurationMap:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201E";
}
.icon.ConfigurationMap:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\201E";
}
.icon.Reject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2030";
}
.icon.Reject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2030";
}
.icon.Repair:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C2";
}
.icon.Repair:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C2";
}
.icon.Uninstall:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CA";
}
.icon.Uninstall:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CA";
}
.icon.ExtractFromSource:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C1";
}
.icon.ExtractFromSource:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C1";
}
.icon.WaitingField:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CB";
}
.icon.WaitingField:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CB";
}
.icon.WaitingSheet:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C8";
}
.icon.WaitingSheet:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00C8";
}
.icon.Save2:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CD";
}
.icon.Save2:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CD";
}
.icon.SenseDesktopIcon:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CE";
}
.icon.SenseDesktopIcon:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CE";
}
.icon.Editor:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CF";
}
.icon.Editor:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CF";
}
.icon.KPIObject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CC";
}
.icon.KPIObject:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00CC";
}
.icon.Login:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D3";
}
.icon.Login:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D3";
}
.icon.ThreeBars:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D4";
}
.icon.ThreeBars:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D4";
}
.icon.Disabled:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\F8FF";
}
.icon.Disabled:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\F8FF";
}
.icon.Variables:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D2";
}
.icon.Variables:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D2";
}
.icon.Controls:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DA";
}
.icon.Controls:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DA";
}
.icon.Return:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DB";
}
.icon.Return:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00DB";
}
.icon.DirectionalArrowRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D9";
}
.icon.DirectionalArrowRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00D9";
}
.icon.DirectionalArrowLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0131";
}
.icon.DirectionalArrowLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\0131";
}
.icon.HUB:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02C6";
}
.icon.HUB:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02C6";
}
.icon.Up:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DC";
}
.icon.Up:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DC";
}
.icon.Down:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AF";
}
.icon.Down:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00AF";
}
.icon.ShareSocial:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02D8";
}
.icon.ShareSocial:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02D8";
}
.icon.Move:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02D9";
}
.icon.Move:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02D9";
}
.icon.Embed:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DA";
}
.icon.Embed:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DA";
}
.icon.DataManagement:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B8";
}
.icon.DataManagement:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\00B8";
}
.icon.QlikDatamarket:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DD";
}
.icon.QlikDatamarket:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DD";
}
.icon.QlikChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DB";
}
.icon.QlikChart:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02DB";
}
.icon.ConnectToData:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02C7";
}
.icon.ConnectToData:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\02C7";
}
.icon.Code:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2191";
}
.icon.Code:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2191";
}
.icon.Enter:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2016";
}
.icon.Enter:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2016";
}
.icon.Upload:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2139";
}
.icon.Upload:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2139";
}
.icon.Split:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2192";
}
.icon.Split:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2192";
}
.icon.Snapshot:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2193";
}
.icon.Snapshot:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2193";
}
.icon.MinusSign:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\21B0";
}
.icon.MinusSign:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\21B0";
}
.icon.Draggable:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\21B3";
}
.icon.Draggable:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\21B3";
}
.icon.Book:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2295";
}
.icon.Book:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2295";
}
.icon.Measure:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2296";
}
.icon.Measure:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2296";
}
.icon.Download:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\229E";
}
.icon.Download:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\229E";
}
.icon.MoreRounded:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\229F";
}
.icon.MoreRounded:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\229F";
}
.icon.AlignLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2302";
}
.icon.AlignLeft:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2302";
}
.icon.AlignMiddle:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2328";
}
.icon.AlignMiddle:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\2328";
}
.icon.AlignRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\232B";
}
.icon.AlignRight:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\232B";
}
.icon.Operators:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23E9";
}
.icon.Operators:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23E9";
}
.icon.GeneralDataClass:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23EA";
}
.icon.GeneralDataClass:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23EA";
}
.icon.Building:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23ED";
}
.icon.Building:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23ED";
}
.icon.Unlink:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F3";
}
.icon.Unlink:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F3";
}
.icon.Lightbulb:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F4";
}
.icon.Lightbulb:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F4";
}
.icon.Associate:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F5";
}
.icon.Associate:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F5";
}
.icon.BreakAssociation:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F6";
}
.icon.BreakAssociation:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F6";
}
.icon.MashupArtifact:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F7";
}
.icon.MashupArtifact:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\23F7";
}
.icon.WidgetArtifact:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25A0";
}
.icon.WidgetArtifact:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25A0";
}
.icon.Bubbles:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25B6";
}
.icon.Bubbles:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25B6";
}
.icon.TextType:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25B8";
}
.icon.TextType:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25B8";
}
.icon.FixedRatioTransform:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25BE";
}
.icon.FixedRatioTransform:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25BE";
}
.icon.FreeTransform:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25C2";
}
.icon.FreeTransform:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25C2";
}
.icon.ArrowUp2:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25CF";
}
.icon.ArrowUp2:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25CF";
}
.icon.ArrowDown2:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25D1";
}
.icon.ArrowDown2:after {
  /*font-size: @font-size-large;
		font-family: @font-icons;*/
  content: "\25D1";
}
/*
	* MCPopupThumbnail *
	http://localhost:9090/en-US/sense/online/1.1/Subsystems/Desktop/Content/Introduction/install-desktop.htm
*/

figure.MCPopupFullImage {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  border: 1px solid black;
  border-radius: 10px;
  overflow: hidden;
  padding: 10px;
  background-color: white;
  cursor: pointer;
}
/*
	* MCTextPopup *
	http://localhost:9090/en-US/sense/online/1.1/Subsystems/Desktop/Content/Introduction/install-desktop.htm
*/

.MCTextPopup {
  position: relative;
  z-index: 3;
}
.MCTextPopup .MCTextPopupBody {
  display: none;
}
.MCTextPopup:hover {
  text-decoration: none;
}
.MCTextPopup.open .MCTextPopupBody {
  display: block;
}
.popupHead:link {
  color: #007fca;
}
.MCTextPopupBody {
  font-weight: normal;
  color: black;
  width: 150px;
  font-size: 0.9em;
  top: 20px;
  left: -70px;
  z-index: 1;
  position: absolute;
  background-color: gainsboro;
  padding: 5px;
  border: 0;
  box-shadow: 0 2px 8px 0 #999999;
}
.MCTextPopupBody:after,
.MCTextPopupBody:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.MCTextPopupBody:after {
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: gainsboro;
  border-width: 5px;
  margin-left: -5px;
}
/*
	* MCDropDown *

	http://localhost:9090/en-US/sense/online/1.1/Subsystems/Hub/Content/Scripting/DateAndTimeFunctions/age.htm
*/

div.MCDropDown {
  margin-top: 10px;
}
img.MCDropDown_Image_Icon {
  border: 0;
}
.MCDropDownBody {
  background-color: white;
  margin-left: 17px;
}
.MCDropDown_Open {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAVFBMVEXh4eHh4eHi4uL+/v7+/v7h4eHi4uLu7u7h4eHu7u729vb7+/vs7Ozk5OTm5uZsbGzv7+/x8fHj4+P9/f2jo6P4+Pj6+vrt7e309PT+/v7y8vKRkZF0WFwzAAAACHRSTlMGhIqKjeT19VxoD7sAAABSSURBVHheRcdXEoMwDAXAZxKDiuk9uf89EaPxaP8WSJlcTkDDejvlBq2ulbYgDQQ6gm0PNpH/+NpEbFew/YJtDoSFp4oXdEM5XRk6fLgn1/P3AYiTCkZBPgdUAAAAAElFTkSuQmCC') 0/*../../Skins/Default/Stylesheets/Images/minus.png*/ 2px no-repeat;
}
.MCDropDown_Open .MCDropDownBody {
  display: block;
}
.MCDropDown_Closed {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAdVBMVEXh4eHh4eHi4uL+/v7+/v7h4eHi4uLu7u5sbGzh4eHu7u77+/v29vbm5ubs7OzOzs7j4+Pk5OTv7+/i4uKRkZHQ0NDl5eXT09Pn5+fo6OjU1NTt7e3V1dXf39/x8fHy8vL09PTg4OD4+Pj6+vqjo6P9/f3+/v69OSrlAAAACHRSTlMGhIqKjeT19VxoD7sAAABoSURBVHheNcdXEoMwEATRARvYIBEccw73P6JnS8X76WqgarRoKqA2/xVuNVr/zryFOl3kGFHom05yiPBetJddhJfSRsInJd6DtrKO8O40yDPCu9Eg14hitNXMRnS5Pxd97rCwSYvJln+uiw0EiivsvgAAAABJRU5ErkJggg==') 0/*../../Skins/Default/Stylesheets/Images/plus.png*/ 2px no-repeat;
}
.MCDropDown_Closed .MCDropDownBody {
  display: none;
}
.MCDropDownHotSpot {
  padding-left: 2px;
}
.syntax {
  background-color: #f4f4f4;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
}
.script_token,
.API_syntax {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-weight: bold;
  font-size: 12px;
}
blockquote {
  /* fix for code examples */
  margin-top: 0;
  margin-bottom: 0;
}
fieldset {
  /* fix for code examples */
  border: 0;
  margin: 0;
  padding: 0;
}
td .code,
td .Code {
  -ms-word-break: break-word;
  word-break: break-word;
}
.bnf_token,
.API_syntax_input,
.Code,
.code {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
  margin: 0;
  max-width: 100%;
  vertical-align: middle;
  overflow: auto;
}
.example,
.examples,
.examples_results,
.example_numbered,
.limitations,
.arguments,
.return_type .autonumber,
.possible_cause_heading,
.proposed_action_heading,
.section-label,
.syntax_heading,
.ui_item,
.ui_item_external,
.statement,
.field-name {
  font-weight: bold;
}
.path,
.user_input,
.field-value {
  font-style: italic;
}
div.code,
div.code-markup,
div.code-css,
div.code-javascript,
div.code-csharp,
div.code-aspnet {
  white-space: pre;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
  -ms-word-wrap: normal !important;
  word-wrap: normal !important;
}
div.code,
div.Code {
  -ms-word-wrap: break-word !important;
  word-wrap: break-word !important;
  font-size: 12px;
}
code::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
}
code::-webkit-scrollbar-corner {
  background-color: transparent;
}
code::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
code::-webkit-scrollbar-thumb {
  background-color: #d5d5d5;
  -webkit-box-shadow: inset 1px 1px 0 #d5d5d5, inset 0 -1px 0 #d5d5d5;
}
.see_also {
  border-top: 1px solid #e1e1e1;
  padding-top: 15px;
  margin-top: 15px;
  margin-bottom: 5px;
}
.see-also-link-external {
  padding-left: 20px;
  position: relative;
  list-style-type: none;
}
.see-also-link-external:before {
  background-image: url('../img/nav/external-link.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 15px;
  content: '';
  width: 15px;
  height: 15px;
  display: inline-block;
  color: #0f0f0f;
  position: absolute;
  top: 4px;
  left: 4px;
}
.landingpage-link {
  /* padding-left: 20px; */
  margin-left: -4px;
  position: relative;
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-size: 12px;
  background-position: 3px;
}
div.see_also p,
p[class="MiniTOC1_0"],
.see-also-link {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-size: 12px;
  background-position: 3px;
}
#bottom-mini-toc {
  margin-top: 25px;
  clear: left;
}
#bottom-mini-toc div.MCMiniTocBox_0::before {
  font-weight: bold;
  display: block;
  padding-bottom: 5px;
}
.caption {
  font-style: italic;
}
.autonumber {
  font-weight: bold;
}
.videowrapper {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
.videowrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
img {
  max-width: 100%;
}
img.border {
  border: 1px solid #d5d5d5;
}
@media only screen and (max-width: 991px) {
  img {
    cursor: pointer;
  }
}
/* For lists without bullets (e.g. file download lists) */

ul.reset,
ul.reset li {
  list-style: none;
  padding: 0;
  margin: 0;
  padding-bottom: 5px;
}
.generic-file {
  background: url('../img/icons/QlikFile.svg') no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
}
.small-file {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-size: 12px;
  background-position: 3px;
}
.pdf {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-image: url('../img/icons/Pdf.svg');
}
.zip {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-image: url('../img/icons/Zip.svg');
}
.qlikview-file {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-image: url('../img/icons/QlikView-file.svg');
}
.qliksense-file {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgp2aWV3Qm94PSIwIDAgMTkwLjYwMDAxIDIyNC4wMTMzNCIKaGVpZ2h0PSIyMjQuMDEzMzQiCndpZHRoPSIxOTAuNjAwMDEiCnhtbDpzcGFjZT0icHJlc2VydmUiCmlkPSJzdmcyIgp2ZXJzaW9uPSIxLjEiPgo8ZGVmcyBpZD0iZGVmczYiPgo8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoMjAiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHBhdGggaWQ9InBhdGgxOCIgZD0iTSAwLDAgSCAxNDI5LjUyIFYgMTY4MCBIIDAgWiIgLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDIwLTEiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHBhdGggaWQ9InBhdGgxOC03IiBkPSJNIDAsMCBIIDE1MDUgViAxNDYzLjk1IEggMCB6IiAvPgo8L2NsaXBQYXRoPgo8L2RlZnM+CjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMzMzMywwLDAsLTEuMzMzMzMzMywwLDIyNC4wMTMzMykiIGlkPSJnMTAiPgo8ZyB0cmFuc2Zvcm09InNjYWxlKDAuMSkiIGlkPSJnMTIiPgo8ZyBpZD0iZzE0Ij4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoMjApIiBpZD0iZzE2IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSwwLDAsMSwxNDI5LjUyLDApIj4KPHBhdGggaWQ9InBhdGgyMiIgc3R5bGU9ImZpbGw6Izk4OTY5NjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIKZD0ibSAxMzM5LjUzLDExNS4zNTIgYyAwLC0yMS4zMTI5IC0xNy41OCwtMzguODcxNSAtMzguODcsLTM4Ljg3MTUgSCAxMjQuMDMxIGMgLTIxLjM1NSwwIC0zOC44NzA4LDE3LjUwNzggLTM4Ljg3MDgsMzguODcxNSBWIDExNDMuNTMgSCAzOTUuNjY4IGMgNjIuOTc3LDAgMTE0LjQ3Myw1MS41IDExNC40NzMsMTE0LjQyIHYgMzM1LjgzIGggNzkwLjUxOSBjIDIxLjM0LDAgMzguODcsLTE3LjU3IDM4Ljg3LC0zOC45MiB6IE0gNDQyLjg4NywxNTYwLjEyIHYgLTMxOC44NyBjIDAsLTIxLjQxIC0xNy40NDYsLTM3LjIxIC0zOC44NTIsLTM3LjIxIEggMTA1LjU5IHogbSA4NzIuMTUzLDEyMC4wMSBIIDQ2Ni43NzcgTCAwLDEyMTMuMzcgViAxMTQuNDY5IEMgMCw1MS41NTg2IDUxLjU2MjUsMCAxMTQuNDczLDAgSCAxMzE1LjA0IGMgNjIuOTEsMCAxMTQuNDgsNTEuNTU4NiAxMTQuNDgsMTE0LjQ2OSBWIDE1MTkuMzggYyAwLDc3LjE1IC0xMy40NywxNjAuNzUgLTExNC40OCwxNjAuNzUiCi8+CjwvZz4KPGcgdHJhbnNmb3JtPSJtYXRyaXgoNy40NzUwODM0LDAsMCw3LjQ3NTA4MzQsMTYxLjUwMTE5LDEwNi44MzE3NCkiIGlkPSJnMTAtNCI+CjxnIHRyYW5zZm9ybT0ic2NhbGUoMC4xLDAuMSkiIGlkPSJnMTItMCI+CjxnIGlkPSJnMTQtOSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDIwLTEpIiBpZD0iZzE2LTQiPgo8cGF0aCBpZD0icGF0aDIyLTgiIHN0eWxlPSJmaWxsOiM1OGFkMzU7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiCmQ9Im0gMTI4Ny4yLDM0LjQ2ODggYyAtMjUuMzYsMCAtNDMuOSwxNC40NjA5IC00Ny4zNSwxNy4zNTE1IEwgMTA2OS43OSwxOTQuNTM5IEMgOTYxLjE3MiwxMjQuMTcyIDgzNS44NTIsODcuMTIxMSA3MDUuNjU2LDg3LjEyMTEgMzM1LjU2Miw4Ny4xMjExIDM0LjQ2ODgsMzg4LjIxMSAzNC40Njg4LDc1OC4yOTcgYyAwLDM3MC4wOTMgMzAxLjA5MzIsNjcxLjE4MyA2NzEuMTg3Miw2NzEuMTgzIDM3MC4wNzQsMCA2NzEuMTU0LC0zMDEuMSA2NzEuMTU0LC02NzEuMjEgMCwtMTE2Ljg1NiAtMzAuMzQsLTIzMS4wMjggLTg4LjAyLC0zMzIuMDU5IGwgMTU1LjYzLC0xMzAuNTcgYyAyMS42LC0xOC4xMjEgMzAuNDMsLTQzLjM3OSAyNC4yMiwtNjkuMjg5IC0zLjk4LC0xNi42NTMgLTEyLjgzLC0yOC4xMTQgLTE1LjQ1LC0zMS4yMzEgTCAxMzQwLjM0LDYwLjYyMTEgQyAxMzIyLjIsMzkgMTMwMS40MywzNC40Njg4IDEyODcuMiwzNC40Njg4IgovPgo8cGF0aCBpZD0icGF0aDI0IiBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIgpkPSJNIDcwNS42NTIsMTQ2My45NSBDIDMxNi41NTUsMTQ2My45NSAwLDExNDcuMzkgMCw3NTguMjk3IDAsMzY5LjE5OSAzMTYuNTU1LDUyLjY0ODQgNzA1LjY1Miw1Mi42NDg0IGMgMTI4LjI4NiwwIDI1Mi4wODIsMzQuMjIyNyAzNjEuMTI4LDk5LjQzMzYgTCAxMjE3LjY4LDI1LjQ0MTQgQyAxMjI0LjgxLDE5LjQ2MDkgMTI1MC44NCwwIDEyODcuMjEsMCBjIDMwLjQ3LDAgNTguNzEsMTMuNjYwMiA3OS41MiwzOC40NDkyIEwgMTQ3OS42LDE3Mi45NjkgYyA0LjkyLDUuODYzIDE2Ljk4LDIyLjAzMSAyMi41Niw0NS4zNjMgOS4yMiwzOC41MiAtNC4wOSw3Ny4yODkgLTM1LjYxLDEwMy43MTkgbCAtMTM0LjAyLDExMi40NjEgYyA1MS42Nyw5OS43OTcgNzguNzUsMjEwLjU3OCA3OC43NSwzMjMuNzU4IDAsMzg5LjExIC0zMTYuNTQsNzA1LjY4IC03MDUuNjI4LDcwNS42OCB6IG0gMCwtNjguOTMgYyAzNTEuNjI4LDAgNjM2LjY5OCwtMjg1LjEgNjM2LjY5OCwtNjM2Ljc1IDAsLTEyNC44NTIgLTM2LjE0LC0yNDEuMjYyIC05OC4yNSwtMzM5LjU0IGwgMTc4LjE2LC0xNDkuNSBjIDI4LjI2LC0yMy42OTEgNC41NCwtNTEuOTQ5IDQuNTQsLTUxLjk0OSBMIDEzMTMuOTQsODIuNzY5NSBjIC04Ljg0LC0xMC41MzkgLTE4LjMzLC0xMy44Mzk4IC0yNi43NCwtMTMuODM5OCAtMTQuMTEsMCAtMjUuMjEsOS4zMDg2IC0yNS4yMSw5LjMwODYgTCAxMDcyLjAzLDIzNy42NiBDIDk2OC4zODcsMTY0LjU4MiA4NDIuMDU1LDEyMS41ODIgNzA1LjY1MiwxMjEuNTgyIDM1NCwxMjEuNTgyIDY4LjkyOTcsNDA2LjY5OSA2OC45Mjk3LDc1OC4yOTcgNjguOTI5NywxMTA5LjkyIDM1NCwxMzk1LjAyIDcwNS42NTIsMTM5NS4wMiIKLz4KPHBhdGggaWQ9InBhdGgyNiIgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIKZD0ibSA3NTMuNzAzLDgxOC4xMjEgLTU5Ljc4OSw5LjY3NiBjIC01OS43OTMsOS42NzIgLTg3LjAzNSwyNS40ODggLTg3LjAzNSw1OS43NjIgMCwzOS41ODYgNTIuNzMsNjMuMzI0IDg4Ljc4NSw2My4zMjQgNjYuODI0LDAgMTI2LjU5LC0yOS4wMjQgMTY3LjkyMiwtNzkuMTQxIGwgMTE4LjY5NSw4NS4yODUgYyAtNzAuMzU1LDc4LjI0MyAtMTcxLjQ1MywxMjAuNDQzIC0yNzYuMDU0LDEyMC40NDMgLTEzMy42NDksMCAtMjU1Ljg0NCwtNjIuNDMgLTI1NS44NDQsLTIxMy42NSAwLC05Mi4yODkgNjIuNDI5LC0xNTMuODMyIDE3OS4zNDcsLTE3Mi4zMTIgbCAxMzAuMTE4LC0yMS4xMDIgYyA0Ni41OSwtNy44OTQgNzAuMzI4LC0yMy43MzggNzAuMzI4LC01NS4zNzEgMCwtNTQuNTEyIC03NC43MTksLTcyLjEwNSAtMTE2LjkxOCwtNzIuMTA1IC03NC43NDYsMCAtMTI1LjcyNywyOS4wMTkgLTE4MS4xMjUsNzguMjUgTCA0MTIuNTc0LDU0My44MiBjIDg1LjI4NSwtOTQuMDcgMTc1Ljg0OCwtMTI3LjQ4IDI4Mi4xOTksLTEyNy40OCAxMTYuOTQyLDAgMjg2LjYxOCwzNS4xNiAyODYuNjE4LDIyMy4yOTcgMCwxMjAuNDQ1IC0xMDMuNzM5LDE1Ny4zODYgLTIyNy42ODgsMTc4LjQ4NCIKLz4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8L3N2Zz4=')/*../../img/icons/QlikSense-file.svg*/;
}
.media-video {
  background: url(../../img/icons/QlikFile.svg) no-repeat;
  background-size: 16px;
  padding-left: 20px;
  display: block;
  background-image: url('../img/icons/MediaFile.svg');
}
/* Developer version history boxes */

div.versionHistoryDescription {
  width: 55%;
  vertical-align: top;
  display: inline-block;
}
dl.versionHistory {
  border: 1px solid #dddddd;
  display: inline-block;
  width: 40%;
  min-width: 250px;
  max-width: 400px;
  padding: 10px;
  background: white;
  margin: 0;
}
dl.versionHistory:before {
  font-weight: normal;
  font-weight: bold;
  display: block;
  font-size: 1.429em;
  margin: 0;
  border-bottom: 1px solid #dddddd;
}
dl.versionHistory dt,
dl.versionHistory dd,
dl.versionHistory ul,
dl.versionHistory li {
  display: inline-block;
  padding: 0;
  margin: 0;
}
dl.versionHistory dd,
dl.versionHistory dt {
  vertical-align: top;
  padding-top: 5px;
  width: 59%;
}
dl.versionHistory dt {
  font-weight: bold;
  width: 39%;
}
dl.versionHistory dt.tag-since {
  display: none;
}
dl.versionHistory dd.tag-since {
  width: 98%;
}
dl.versionHistory dd.tag-since:before {
  display: inline-block;
  width: 39%;
  font-weight: bold;
}
.button,
.content button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: #0f0f0f;
  background: #f4f4f4;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
}
.button:hover,
.content button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
.button:active,
.content button:active {
  box-shadow: none;
  background: white;
}
.button:hover,
.content button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
.button:active,
.content button:active {
  box-shadow: none;
  background: white;
}
.button.green,
.content button.green {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: white;
  background: #6eb43f;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
}
.button.green:hover,
.content button.green:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.green:active,
.content button.green:active {
  box-shadow: none;
  background: #89c75f;
}
.button.green:hover,
.content button.green:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.green:active,
.content button.green:active {
  box-shadow: none;
  background: #89c75f;
}
.button.blue,
.content button.blue {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: white;
  background: #007fca;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
}
.button.blue:hover,
.content button.blue:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.blue:active,
.content button.blue:active {
  box-shadow: none;
  background: #009ffd;
}
.button.blue:hover,
.content button.blue:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: white;
  text-decoration: none;
}
.button.blue:active,
.content button.blue:active {
  box-shadow: none;
  background: #009ffd;
}
#cookie-jar {
  position: fixed;
  z-index: 10;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px;
  background-color: #d5d5d5;
  display: none;
}
#cookie-jar:before,
#cookie-jar:after {
  content: " ";
  display: table;
}
#cookie-jar:after {
  clear: both;
}
#cookie-jar:before,
#cookie-jar:after {
  content: " ";
  display: table;
}
#cookie-jar:after {
  clear: both;
}
#cookie-jar.show {
  display: block;
}
#cookie-jar nav,
#cookie-jar section,
#cookie-jar article {
  font-size: 1.143em;
  display: inline-block;
}
#cookie-jar nav {
  font-size: 14px;
  float: right;
}
#cookie-jar button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
  color: #0f0f0f;
  background: #f4f4f4;
  display: inline-block;
  outline: none;
  position: relative;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: bold;
  margin-bottom: 10px;
  margin: 0;
}
#cookie-jar button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
#cookie-jar button:active {
  box-shadow: none;
  background: white;
}
#cookie-jar button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
#cookie-jar button:active {
  box-shadow: none;
  background: white;
}
#cookie-jar button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
#cookie-jar button:active {
  box-shadow: none;
  background: white;
}
#cookie-jar button:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 9px 0 rgba(0, 0, 0, 0.08);
  color: #0f0f0f;
  text-decoration: none;
}
#cookie-jar button:active {
  box-shadow: none;
  background: white;
}
@media only screen and (max-width: 991px) {
  #cookie-jar nav {
    float: none;
    display: block;
    text-align: center;
  }
}
@media print {
  aside,
  footer,
  header,
  #bottom-mini-toc,
  #breadcrumb,
  .content > nav,
  .main-nav,
  .next-nav,
  .settings,
  .tree,
  .videowrapper {
    display: none;
  }
  .main {
    position: static;
  }
  a:after {
    content: " (" attr(href) ") ";
    color: #616161;
    font-size: 0.5em;
    display: block;
  }
  a[name*="anchor"]:after {
    display: none;
    content: none !important;
  }
}
body:lang(ja) {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
body:lang(zh) {
  font-family: "Microsoft YaHei", STXihei, serif !important;
}
body:lang(zh) .path,
body:lang(ko) .path,
body:lang(zh) .user_input,
body:lang(ko) .user_input,
body:lang(zh) .field-value,
body:lang(ko) .field-value,
body:lang(zh) span.Italic,
body:lang(ko) span.Italic,
body:lang(zh) div.caption,
body:lang(ko) div.caption,
body:lang(zh) .caption,
body:lang(ko) .caption,
body:lang(zh) em,
body:lang(ko) em,
body:lang(zh) i,
body:lang(ko) i,
body:lang(zh) dfn,
body:lang(ko) dfn {
  font-style: normal !important;
}
@media print {
  /* Simplified Chinese prefers FangSong for print contexts */
  
  /* SuppressFlareWarning[body:lang(zh) {font-family: FangSong, 仿宋, STFangsong, 华文仿宋, serif !important;}] */
}