/**
 * The main LESS files that manages all imports for CUI
 */
/**
 Base LESS required by CUI
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  /* Responsive images (ensure images don't scale beyond their parents) */

  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */

  width: auto\9;
  /* IE7-8 need help adjusting responsive images */

  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */

  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/**
 Mixin: .font-face
 Quickly declare a font face
*/
/**
 Mixin: .gradient
 A simpler syntax for gradients
*/
/**
 Mixin: .pinstripe
 Print a pinstripe gradient
*/
/**
 Mixin: .shadow
 A simpler syntax for shadow with defaults
*/
/**
 Mixin: .ellipsis
 Truncate overflowed text using ellipsis: ...
*/
/**
 Mixin: .scrollable
 Make an area scrollable when the contents overflow

 Note: Does not work for flexbox children in Chrome
*/
/**
 Mixin: .spin
 Rotate an element forever
*/
/**
 Mixin: .background-size
 Set the scaling of the background image or gradient
*/
/**
 Mixin: .glow
 Make an element glow
 TODO: add partial glow mixin for mixed top/bottom/left/right only
*/
/**
 Mixin: .glow-text
 Make text or a font icon glow
*/
/**
 Mixin: .no-glow
 Make an element glow
 TODO: add partial glow mixin for mixed top/bottom/left/right only
*/
/**
 Mixin: .no-select
 Stop text selection for an element and its children
*/
/**
 Mixin: .placeholder
 Input field placeholder font color
*/
/**
 Mixin: .box-sizing
 Set an element as a border box
*/
.border-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/**
 Mixin: .calc-width
 Sets the width with a calc() expression
*/
/*
  Mixin: .font-size
  Turn any button into a square button. For use with the .icon-* mixins or classes.
*/
/*
  Mixin: .button-square
  Turn any button into a square button. For use with the .icon-* mixins or classes.
*/
@font-face {
  font-family: 'AdobeIcons';
src: url(fonts/AdobeIcons.eot);
src: url(fonts/AdobeIcons.ttf) format("truetype"), url(fonts/AdobeIcons.woff) format("woff"), url(fonts/AdobeIcons.svg#AdobeIcons) format("svg");
font-weight: normal;
font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  overflow: hidden;
  color: transparent;
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
}
[class^="icon-"].withLabel,
[class*=" icon-"].withLabel {
  color: inherit;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
[class^="icon-"].black:before,
[class*=" icon-"].black:before {
  color: #000000;
  opacity: 0.65;
}
[class^="icon-"].white.withLabel,
[class*=" icon-"].white.withLabel,
[class^="icon-"].white:before,
[class*=" icon-"].white:before {
  color: #ffffff;
}
[class^="icon-"].white:before,
[class*=" icon-"].white:before {
  opacity: 0.8;
}
[class^="icon-"].blue:before,
[class*=" icon-"].blue:before {
  color: #4191d2;
  opacity: 1;
}
[class^="icon-"].disabled:before,
[class*=" icon-"].disabled:before,
[class^="icon-"][disabled]:before,
[class*=" icon-"][disabled]:before,
[class^="icon-"].disabled:hover:before,
[class*=" icon-"].disabled:hover:before,
[class^="icon-"][disabled]:hover:before,
[class*=" icon-"][disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
[class^="icon-"].active:before,
[class*=" icon-"].active:before,
[class^="icon-"].active:hover:before,
[class*=" icon-"].active:hover:before {
  color: #4191d2;
  opacity: 1;
}
[class^="icon-"].xsmall,
[class*=" icon-"].xsmall {
  line-height: 1.2;
  font-size: 0.75rem;
  min-width: 0.875rem;
  min-height: 0.875rem;
}
[class^="icon-"].xsmall:before,
[class*=" icon-"].xsmall:before {
  width: 0.875rem;
  height: 0.875rem;
  -webkit-background-size: 0.75rem;
  -moz-background-size: 0.75rem;
  -o-background-size: 0.75rem;
  background-size: 0.75rem;
  -webkit-background-size: 0.75rem 0.75rem;
  -moz-background-size: 0.75rem 0.75rem;
  background-size: 0.75rem 0.75rem;
}
[class^="icon-"].small,
[class*=" icon-"].small {
  line-height: 1.2;
  font-size: 1.125rem;
  min-width: 1.25rem;
  min-height: 1.25rem;
}
[class^="icon-"].small:before,
[class*=" icon-"].small:before {
  width: 1.25rem;
  height: 1.25rem;
  -webkit-background-size: 1.125rem;
  -moz-background-size: 1.125rem;
  -o-background-size: 1.125rem;
  background-size: 1.125rem;
  -webkit-background-size: 1.125rem 1.125rem;
  -moz-background-size: 1.125rem 1.125rem;
  background-size: 1.125rem 1.125rem;
}
[class^="icon-"].medium,
[class*=" icon-"].medium {
  line-height: 1.2;
  font-size: 1.5rem;
  min-width: 1.625rem;
  min-height: 1.625rem;
}
[class^="icon-"].medium:before,
[class*=" icon-"].medium:before {
  width: 1.625rem;
  height: 1.625rem;
  -webkit-background-size: 1.5rem;
  -moz-background-size: 1.5rem;
  -o-background-size: 1.5rem;
  background-size: 1.5rem;
  -webkit-background-size: 1.5rem 1.5rem;
  -moz-background-size: 1.5rem 1.5rem;
  background-size: 1.5rem 1.5rem;
}
[class^="icon-"].large,
[class*=" icon-"].large {
  line-height: 1.2;
  font-size: 2rem;
  min-width: 2.125rem;
  min-height: 2.125rem;
}
[class^="icon-"].large:before,
[class*=" icon-"].large:before {
  width: 2.125rem;
  height: 2.125rem;
  -webkit-background-size: 2rem;
  -moz-background-size: 2rem;
  -o-background-size: 2rem;
  background-size: 2rem;
  -webkit-background-size: 2rem 2rem;
  -moz-background-size: 2rem 2rem;
  background-size: 2rem 2rem;
}
[class^="icon-"].withLabel,
[class*=" icon-"].withLabel {
  width: auto;
  white-space: inherit;
  overflow: visible;
}
[class^="icon-"].withLabel.xsmall:before,
[class*=" icon-"].withLabel.xsmall:before {
  margin-right: 0.1875rem;
}
[class^="icon-"].withLabel.small:before,
[class*=" icon-"].withLabel.small:before {
  margin-right: 0.28125rem;
}
[class^="icon-"].withLabel:before,
[class*=" icon-"].withLabel:before,
[class^="icon-"].withLabel.medium:before,
[class*=" icon-"].withLabel.medium:before {
  margin-right: 0.375rem;
}
[class^="icon-"].withLabel.large:before,
[class*=" icon-"].withLabel.large:before {
  margin-right: 0.5rem;
}
i[class^="icon-"],
i[class*=" icon-"] {
  font-style: normal;
}
button[class^="icon-"],
.button[class^="icon-"],
button[class*=" icon-"],
.button[class*=" icon-"] {
  margin: 0;
  padding: 0;
  font-size: inherit;
  min-width: 0;
}
button[class^="icon-"].disabled,
.button[class^="icon-"].disabled,
button[class*=" icon-"].disabled,
.button[class*=" icon-"].disabled,
button[class^="icon-"][disabled],
.button[class^="icon-"][disabled],
button[class*=" icon-"][disabled],
.button[class*=" icon-"][disabled],
button[class^="icon-"].disabled:before,
.button[class^="icon-"].disabled:before,
button[class*=" icon-"].disabled:before,
.button[class*=" icon-"].disabled:before,
button[class^="icon-"][disabled]:before,
.button[class^="icon-"][disabled]:before,
button[class*=" icon-"][disabled]:before,
.button[class*=" icon-"][disabled]:before {
  background-color: transparent;
}
button[class^="icon-"] .disabled:hover,
.button[class^="icon-"] .disabled:hover,
button[class*=" icon-"] .disabled:hover,
.button[class*=" icon-"] .disabled:hover,
button[class^="icon-"][disabled]:hover,
.button[class^="icon-"][disabled]:hover,
button[class*=" icon-"][disabled]:hover,
.button[class*=" icon-"][disabled]:hover {
  background-color: transparent;
}
button[class^="icon-"],
.button[class^="icon-"],
button[class*=" icon-"],
.button[class*=" icon-"],
button[class^="icon-"]:hover,
.button[class^="icon-"]:hover,
button[class*=" icon-"]:hover,
.button[class*=" icon-"]:hover {
  box-shadow: none;
}
button[class^="icon-"],
.button[class^="icon-"],
button[class*=" icon-"],
.button[class*=" icon-"],
button[class^="icon-"]:hover,
.button[class^="icon-"]:hover,
button[class*=" icon-"]:hover,
.button[class*=" icon-"]:hover,
button[class^="icon-"]:active,
.button[class^="icon-"]:active,
button[class*=" icon-"]:active,
.button[class*=" icon-"]:active {
  border: none;
  background-color: transparent;
  background-image: none;
  text-shadow: none;
  font-weight: normal;
  filter: none;
  box-shadow: none;
}
button i[class^="icon-"],
.button i[class^="icon-"],
button i[class*=" icon-"],
.button i[class*=" icon-"] {
  line-height: 1.2;
  font-size: 1.125rem;
  min-width: 1.25rem;
  min-height: 1.25rem;
  margin-right: 0.25rem;
  position: relative;
  top: -0.140625rem;
  margin-bottom: -0.3125rem;
  vertical-align: middle;
  overflow: visible;
}
button i[class^="icon-"]:before,
.button i[class^="icon-"]:before,
button i[class*=" icon-"]:before,
.button i[class*=" icon-"]:before {
  width: 1.25rem;
  height: 1.25rem;
  -webkit-background-size: 1.125rem;
  -moz-background-size: 1.125rem;
  -o-background-size: 1.125rem;
  background-size: 1.125rem;
  -webkit-background-size: 1.125rem 1.125rem;
  -moz-background-size: 1.125rem 1.125rem;
  background-size: 1.125rem 1.125rem;
}
button i[class^="icon-"]:before,
.button i[class^="icon-"]:before,
button i[class*=" icon-"]:before,
.button i[class*=" icon-"]:before {
  color: #ffffff;
  opacity: 1;
}
a[class^="icon-"],
button[class^="icon-"],
.button[class^="icon-"],
a[class*=" icon-"],
button[class*=" icon-"],
.button[class*=" icon-"] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a[class^="icon-"]:hover:before,
button[class^="icon-"]:hover:before,
.button[class^="icon-"]:hover:before,
a[class*=" icon-"]:hover:before,
button[class*=" icon-"]:hover:before,
.button[class*=" icon-"]:hover:before {
  color: #000000;
  opacity: 0.8;
}
a[class^="icon-"]:active:before,
button[class^="icon-"]:active:before,
.button[class^="icon-"]:active:before,
a[class*=" icon-"]:active:before,
button[class*=" icon-"]:active:before,
.button[class*=" icon-"]:active:before {
  color: #4191d2;
  opacity: 1;
}
a[class^="icon-"]:focus,
button[class^="icon-"]:focus,
.button[class^="icon-"]:focus,
a[class*=" icon-"]:focus,
button[class*=" icon-"]:focus,
.button[class*=" icon-"]:focus {
  border: none;
  outline: none;
  -webkit-box-shadow: 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  text-shadow: none;
}
a[class^="icon-"]:focus:before,
button[class^="icon-"]:focus:before,
.button[class^="icon-"]:focus:before,
a[class*=" icon-"]:focus:before,
button[class*=" icon-"]:focus:before,
.button[class*=" icon-"]:focus:before {
  color: #4191d2;
  opacity: 1;
}
a[class^="icon-"].white:hover,
button[class^="icon-"].white:hover,
.button[class^="icon-"].white:hover,
a[class*=" icon-"].white:hover,
button[class*=" icon-"].white:hover,
.button[class*=" icon-"].white:hover,
a[class^="icon-"].white:hover:before,
button[class^="icon-"].white:hover:before,
.button[class^="icon-"].white:hover:before,
a[class*=" icon-"].white:hover:before,
button[class*=" icon-"].white:hover:before,
.button[class*=" icon-"].white:hover:before {
  color: #ffffff;
}
a[class^="icon-"].white:hover:before,
button[class^="icon-"].white:hover:before,
.button[class^="icon-"].white:hover:before,
a[class*=" icon-"].white:hover:before,
button[class*=" icon-"].white:hover:before,
.button[class*=" icon-"].white:hover:before {
  opacity: 1;
}
a[class^="icon-"].white:active,
button[class^="icon-"].white:active,
.button[class^="icon-"].white:active,
a[class*=" icon-"].white:active,
button[class*=" icon-"].white:active,
.button[class*=" icon-"].white:active,
a[class^="icon-"].white:active:before,
button[class^="icon-"].white:active:before,
.button[class^="icon-"].white:active:before,
a[class*=" icon-"].white:active:before,
button[class*=" icon-"].white:active:before,
.button[class*=" icon-"].white:active:before {
  color: #4191d2;
}
a[class^="icon-"].white:active:before,
button[class^="icon-"].white:active:before,
.button[class^="icon-"].white:active:before,
a[class*=" icon-"].white:active:before,
button[class*=" icon-"].white:active:before,
.button[class*=" icon-"].white:active:before {
  opacity: 1;
}
.icon-accordiondown:before {
  content: "\f002";
}
.icon-accordionleft:before {
  content: "\f003";
}
.icon-accordionright:before {
  content: "\f004";
}
.icon-accordionup:before {
  content: "\f005";
}
.icon-actions:before {
  content: "\f006";
}
.icon-add-circle:before {
  content: "\f007";
}
.icon-add:before {
  content: "\f008";
}
.icon-adjust:before {
  content: "\f009";
}
.icon-adobeanalytics:before {
  content: "\f00a";
}
.icon-adobeexperiencemanager:before {
  content: "\f00b";
}
.icon-adobemediaoptimizer:before {
  content: "\f00c";
}
.icon-adobesocial:before {
  content: "\f00d";
}
.icon-adobetarget:before {
  content: "\f00e";
}
.icon-alert:before {
  content: "\f00f";
}
.icon-alertadd:before {
  content: "\f010";
}
.icon-alias:before {
  content: "\f011";
}
.icon-anchor:before {
  content: "\f012";
}
.icon-android:before {
  content: "\f013";
}
.icon-answer:before {
  content: "\f014";
}
.icon-answerfavorite:before {
  content: "\f015";
}
.icon-apple:before {
  content: "\f016";
}
.icon-archive:before {
  content: "\f017";
}
.icon-arrowdown:before {
  content: "\f018";
}
.icon-arrowleft:before {
  content: "\f019";
}
.icon-arrowright:before {
  content: "\f01a";
}
.icon-arrowup:before {
  content: "\f01b";
}
.icon-asset:before {
  content: "\f01c";
}
.icon-assetcheck:before {
  content: "\f01d";
}
.icon-attach:before {
  content: "\f01e";
}
.icon-attachmentexclude:before {
  content: "\f01f";
}
.icon-back:before {
  content: "\f020";
}
.icon-bell:before {
  content: "\f021";
}
.icon-bidrule:before {
  content: "\f022";
}
.icon-bidruleadd:before {
  content: "\f023";
}
.icon-blog:before {
  content: "\f024";
}
.icon-blur:before {
  content: "\f025";
}
.icon-book:before {
  content: "\f026";
}
.icon-bookmark:before {
  content: "\f027";
}
.icon-breakdown:before {
  content: "\f028";
}
.icon-breakdownadd:before {
  content: "\f029";
}
.icon-brush:before {
  content: "\f02a";
}
.icon-building:before {
  content: "\f02b";
}
.icon-calendar:before {
  content: "\f02c";
}
.icon-calendarlocked:before {
  content: "\f02d";
}
.icon-calendarunlocked:before {
  content: "\f02e";
}
.icon-camera:before {
  content: "\f02f";
}
.icon-campaign:before {
  content: "\f030";
}
.icon-campaignadd:before {
  content: "\f031";
}
.icon-campaignclose:before {
  content: "\f032";
}
.icon-campaigndelete:before {
  content: "\f033";
}
.icon-campaignedit:before {
  content: "\f034";
}
.icon-campaignremove:before {
  content: "\f035";
}
.icon-check-circle:before {
  content: "\f036";
}
.icon-check:before {
  content: "\f037";
}
.icon-chevrondown:before {
  content: "\f038";
}
.icon-chevronleft:before {
  content: "\f039";
}
.icon-chevronright:before {
  content: "\f03a";
}
.icon-chevronup:before {
  content: "\f03b";
}
.icon-clock:before {
  content: "\f03c";
}
.icon-close-circle:before {
  content: "\f03d";
}
.icon-close:before {
  content: "\f03e";
}
.icon-cloud:before {
  content: "\f03f";
}
.icon-code:before {
  content: "\f040";
}
.icon-collection:before {
  content: "\f041";
}
.icon-collectionadd:before {
  content: "\f042";
}
.icon-collectionaddto:before {
  content: "\f043";
}
.icon-colorpalette:before {
  content: "\f044";
}
.icon-comment:before {
  content: "\f045";
}
.icon-commentadd:before {
  content: "\f046";
}
.icon-compass:before {
  content: "\f047";
}
.icon-confidencefour:before {
  content: "\f048";
}
.icon-confidenceone:before {
  content: "\f049";
}
.icon-confidencethree:before {
  content: "\f04a";
}
.icon-confidencetwo:before {
  content: "\f04b";
}
.icon-conversionfunnel:before {
  content: "\f04c";
}
.icon-copy:before {
  content: "\f04d";
}
.icon-coral:before {
  content: "\f04e";
}
.icon-creativecloud:before {
  content: "\f04f";
}
.icon-crop:before {
  content: "\f050";
}
.icon-cut:before {
  content: "\f051";
}
.icon-dashboard:before {
  content: "\f052";
}
.icon-data:before {
  content: "\f053";
}
.icon-dataadd:before {
  content: "\f054";
}
.icon-dataadobe:before {
  content: "\f055";
}
.icon-datacheck:before {
  content: "\f056";
}
.icon-datacorrelated:before {
  content: "\f057";
}
.icon-dataedit:before {
  content: "\f058";
}
.icon-dataunavailable:before {
  content: "\f059";
}
.icon-delegate:before {
  content: "\f05a";
}
.icon-delete:before {
  content: "\f05b";
}
.icon-demographic:before {
  content: "\f05c";
}
.icon-devicedesktop:before {
  content: "\f05d";
}
.icon-devicelaptop:before {
  content: "\f05e";
}
.icon-devicemobile:before {
  content: "\f05f";
}
.icon-devicetablet:before {
  content: "\f060";
}
.icon-disqus:before {
  content: "\f061";
}
.icon-download:before {
  content: "\f062";
}
.icon-draft:before {
  content: "\f063";
}
.icon-dropdown:before {
  content: "\f064";
}
.icon-duplicate:before {
  content: "\f065";
}
.icon-edit:before {
  content: "\f066";
}
.icon-education:before {
  content: "\f067";
}
.icon-effects:before {
  content: "\f068";
}
.icon-email:before {
  content: "\f069";
}
.icon-emailcancel:before {
  content: "\f06a";
}
.icon-emailschedule:before {
  content: "\f06b";
}
.icon-event:before {
  content: "\f06c";
}
.icon-eventexclude:before {
  content: "\f06d";
}
.icon-exclude:before {
  content: "\f06e";
}
.icon-facebook:before {
  content: "\f06f";
}
.icon-facebookcoverimage:before {
  content: "\f070";
}
.icon-fastforward-circle:before {
  content: "\f071";
}
.icon-feedadd:before {
  content: "\f072";
}
.icon-feedmanagement:before {
  content: "\f073";
}
.icon-file:before {
  content: "\f074";
}
.icon-filecsv:before {
  content: "\f075";
}
.icon-fileexcel:before {
  content: "\f076";
}
.icon-filehtml:before {
  content: "\f077";
}
.icon-filemobile:before {
  content: "\f078";
}
.icon-filepdf:before {
  content: "\f079";
}
.icon-filesinglewebpage:before {
  content: "\f07a";
}
.icon-filetxt:before {
  content: "\f07b";
}
.icon-fileword:before {
  content: "\f07c";
}
.icon-filexml:before {
  content: "\f07d";
}
.icon-film:before {
  content: "\f07e";
}
.icon-filter:before {
  content: "\f07f";
}
.icon-filteradd:before {
  content: "\f080";
}
.icon-filtercheck:before {
  content: "\f081";
}
.icon-filterdelete:before {
  content: "\f082";
}
.icon-filteredit:before {
  content: "\f083";
}
.icon-filterheart:before {
  content: "\f084";
}
.icon-filterremove:before {
  content: "\f085";
}
.icon-filterstar:before {
  content: "\f086";
}
.icon-findandreplace:before {
  content: "\f087";
}
.icon-flag:before {
  content: "\f088";
}
.icon-flickr:before {
  content: "\f089";
}
.icon-folder:before {
  content: "\f08a";
}
.icon-folderadd:before {
  content: "\f08b";
}
.icon-folderdefault:before {
  content: "\f08c";
}
.icon-folderdelete:before {
  content: "\f08d";
}
.icon-folderlocked:before {
  content: "\f08e";
}
.icon-folderlockeddefault:before {
  content: "\f08f";
}
.icon-follow:before {
  content: "\f090";
}
.icon-followoff:before {
  content: "\f091";
}
.icon-forecast:before {
  content: "\f092";
}
.icon-forplacementonly:before {
  content: "\f093";
}
.icon-fullscreen:before {
  content: "\f094";
}
.icon-fullscreenexit:before {
  content: "\f095";
}
.icon-gear:before {
  content: "\f096";
}
.icon-gift:before {
  content: "\f097";
}
.icon-globe:before {
  content: "\f098";
}
.icon-globeenter:before {
  content: "\f099";
}
.icon-globeexit:before {
  content: "\f09a";
}
.icon-googleplus:before {
  content: "\f09b";
}
.icon-googleplus1:before {
  content: "\f09c";
}
.icon-grapharea:before {
  content: "\f09d";
}
.icon-graphareastacked:before {
  content: "\f09e";
}
.icon-graphbarhorizontal:before {
  content: "\f09f";
}
.icon-graphbarstackedhorizontal:before {
  content: "\f0a0";
}
.icon-graphbarstackedvertical:before {
  content: "\f0a1";
}
.icon-graphbarvertical:before {
  content: "\f0a2";
}
.icon-graphbubble:before {
  content: "\f0a3";
}
.icon-graphdonut:before {
  content: "\f0a4";
}
.icon-graphhistogram:before {
  content: "\f0a5";
}
.icon-graphpie:before {
  content: "\f0a6";
}
.icon-graphscatter:before {
  content: "\f0a7";
}
.icon-graphtrend:before {
  content: "\f0a8";
}
.icon-graphtrendrounded:before {
  content: "\f0a9";
}
.icon-hammer:before {
  content: "\f0aa";
}
.icon-heart:before {
  content: "\f0ab";
}
.icon-help-circle:before {
  content: "\f0ac";
}
.icon-home:before {
  content: "\f0ad";
}
.icon-image:before {
  content: "\f0ae";
}
.icon-imagealbum:before {
  content: "\f0af";
}
.icon-imagemap:before {
  content: "\f0b0";
}
.icon-imageprofile:before {
  content: "\f0b1";
}
.icon-info-circle:before {
  content: "\f0b2";
}
.icon-key:before {
  content: "\f0b3";
}
.icon-launch:before {
  content: "\f0b4";
}
.icon-layers:before {
  content: "\f0b5";
}
.icon-layersbackward:before {
  content: "\f0b6";
}
.icon-layersbringtofront:before {
  content: "\f0b7";
}
.icon-layersforward:before {
  content: "\f0b8";
}
.icon-layerssendtoback:before {
  content: "\f0b9";
}
.icon-lightbulb:before {
  content: "\f0ba";
}
.icon-link:before {
  content: "\f0bb";
}
.icon-linkcheck:before {
  content: "\f0bc";
}
.icon-linkoff:before {
  content: "\f0bd";
}
.icon-location:before {
  content: "\f0be";
}
.icon-lockoff:before {
  content: "\f0bf";
}
.icon-lockon:before {
  content: "\f0c0";
}
.icon-login:before {
  content: "\f0c1";
}
.icon-merge:before {
  content: "\f0c2";
}
.icon-minus-circle:before {
  content: "\f0c3";
}
.icon-minus:before {
  content: "\f0c4";
}
.icon-more:before {
  content: "\f0c5";
}
.icon-move:before {
  content: "\f0c6";
}
.icon-navigation:before {
  content: "\f0c7";
}
.icon-news:before {
  content: "\f0c8";
}
.icon-note:before {
  content: "\f0c9";
}
.icon-noteadd:before {
  content: "\f0ca";
}
.icon-open:before {
  content: "\f0cb";
}
.icon-openrecent:before {
  content: "\f0cc";
}
.icon-organize:before {
  content: "\f0cd";
}
.icon-page:before {
  content: "\f0ce";
}
.icon-pageexclude:before {
  content: "\f0cf";
}
.icon-pages:before {
  content: "\f0d0";
}
.icon-pagesexclude:before {
  content: "\f0d1";
}
.icon-paintbucket:before {
  content: "\f0d2";
}
.icon-paste:before {
  content: "\f0d3";
}
.icon-pastehtml:before {
  content: "\f0d4";
}
.icon-pastetext:before {
  content: "\f0d5";
}
.icon-pause-circle:before {
  content: "\f0d6";
}
.icon-pending:before {
  content: "\f0d7";
}
.icon-phonegap:before {
  content: "\f0d8";
}
.icon-pinoff:before {
  content: "\f0d9";
}
.icon-pinon:before {
  content: "\f0da";
}
.icon-pinterest:before {
  content: "\f0db";
}
.icon-pivot:before {
  content: "\f0dc";
}
.icon-play-circle:before {
  content: "\f0dd";
}
.icon-preview:before {
  content: "\f0de";
}
.icon-print:before {
  content: "\f0df";
}
.icon-project:before {
  content: "\f0e0";
}
.icon-projectadd:before {
  content: "\f0e1";
}
.icon-promote:before {
  content: "\f0e2";
}
.icon-properties:before {
  content: "\f0e3";
}
.icon-public:before {
  content: "\f0e4";
}
.icon-question:before {
  content: "\f0e5";
}
.icon-railrightclose:before {
  content: "\f0e6";
}
.icon-railrightopen:before {
  content: "\f0e7";
}
.icon-redo:before {
  content: "\f0e8";
}
.icon-reflecthorizontal:before {
  content: "\f0e9";
}
.icon-reflectvertical:before {
  content: "\f0ea";
}
.icon-refresh:before {
  content: "\f0eb";
}
.icon-reorder:before {
  content: "\f0ec";
}
.icon-replies:before {
  content: "\f0ed";
}
.icon-reply:before {
  content: "\f0ee";
}
.icon-report:before {
  content: "\f0ef";
}
.icon-reportadd:before {
  content: "\f0f0";
}
.icon-retweet:before {
  content: "\f0f1";
}
.icon-revert:before {
  content: "\f0f2";
}
.icon-rewind-circle:before {
  content: "\f0f3";
}
.icon-ribbon:before {
  content: "\f0f4";
}
.icon-rotateleft:before {
  content: "\f0f5";
}
.icon-rotateright:before {
  content: "\f0f6";
}
.icon-rss:before {
  content: "\f0f7";
}
.icon-search:before {
  content: "\f0f8";
}
.icon-select:before {
  content: "\f0f9";
}
.icon-sentimentnegative:before {
  content: "\f0fa";
}
.icon-sentimentneutral:before {
  content: "\f0fb";
}
.icon-sentimentpositive:before {
  content: "\f0fc";
}
.icon-servers:before {
  content: "\f0fd";
}
.icon-share:before {
  content: "\f0fe";
}
.icon-sharpen:before {
  content: "\f0ff";
}
.icon-shoppingcart:before {
  content: "\f100";
}
.icon-spam:before {
  content: "\f101";
}
.icon-spellcheck:before {
  content: "\f102";
}
.icon-star:before {
  content: "\f103";
}
.icon-stopwatch:before {
  content: "\f104";
}
.icon-subscribe:before {
  content: "\f105";
}
.icon-successmetric:before {
  content: "\f106";
}
.icon-switch:before {
  content: "\f107";
}
.icon-sync:before {
  content: "\f108";
}
.icon-table:before {
  content: "\f109";
}
.icon-tableandchart:before {
  content: "\f10a";
}
.icon-tableedit:before {
  content: "\f10b";
}
.icon-tablehistogram:before {
  content: "\f10c";
}
.icon-tag:before {
  content: "\f10d";
}
.icon-tagexclude:before {
  content: "\f10e";
}
.icon-target:before {
  content: "\f10f";
}
.icon-targeted:before {
  content: "\f110";
}
.icon-text:before {
  content: "\f111";
}
.icon-textbold:before {
  content: "\f112";
}
.icon-textbulleted:before {
  content: "\f113";
}
.icon-textcenter:before {
  content: "\f114";
}
.icon-textcolor:before {
  content: "\f115";
}
.icon-textindentdecrease:before {
  content: "\f116";
}
.icon-textindentincrease:before {
  content: "\f117";
}
.icon-textitalic:before {
  content: "\f118";
}
.icon-textjustified:before {
  content: "\f119";
}
.icon-textleft:before {
  content: "\f11a";
}
.icon-textnumbered:before {
  content: "\f11b";
}
.icon-textparagraph:before {
  content: "\f11c";
}
.icon-textright:before {
  content: "\f11d";
}
.icon-textstyle:before {
  content: "\f11e";
}
.icon-textsubscript:before {
  content: "\f11f";
}
.icon-textsuperscript:before {
  content: "\f120";
}
.icon-textunderline:before {
  content: "\f121";
}
.icon-thumbdown:before {
  content: "\f122";
}
.icon-thumbup:before {
  content: "\f123";
}
.icon-transparency:before {
  content: "\f124";
}
.icon-treecollapse:before {
  content: "\f125";
}
.icon-treecollapseall:before {
  content: "\f126";
}
.icon-treeexpand:before {
  content: "\f127";
}
.icon-treeexpandall:before {
  content: "\f128";
}
.icon-trendinspect:before {
  content: "\f129";
}
.icon-trophy:before {
  content: "\f12a";
}
.icon-tumblr:before {
  content: "\f12b";
}
.icon-twitter:before {
  content: "\f12c";
}
.icon-undo:before {
  content: "\f12d";
}
.icon-unmerge:before {
  content: "\f12e";
}
.icon-unpublish:before {
  content: "\f12f";
}
.icon-upload:before {
  content: "\f130";
}
.icon-usa:before {
  content: "\f131";
}
.icon-user:before {
  content: "\f132";
}
.icon-userexclude:before {
  content: "\f133";
}
.icon-users:before {
  content: "\f134";
}
.icon-usersexclude:before {
  content: "\f135";
}
.icon-viewalltags:before {
  content: "\f136";
}
.icon-viewcard:before {
  content: "\f137";
}
.icon-viewcolumn:before {
  content: "\f138";
}
.icon-viewday:before {
  content: "\f139";
}
.icon-viewdetail:before {
  content: "\f13a";
}
.icon-viewedmarkas:before {
  content: "\f13b";
}
.icon-viewgrid:before {
  content: "\f13c";
}
.icon-viewlist:before {
  content: "\f13d";
}
.icon-viewoff:before {
  content: "\f13e";
}
.icon-viewon:before {
  content: "\f13f";
}
.icon-viewsingle:before {
  content: "\f140";
}
.icon-viewweek:before {
  content: "\f141";
}
.icon-windows7:before {
  content: "\f142";
}
.icon-windows8:before {
  content: "\f143";
}
.icon-wordpress:before {
  content: "\f144";
}
.icon-wrench:before {
  content: "\f145";
}
.icon-youtube:before {
  content: "\f146";
}
.icon-zoomin:before {
  content: "\f147";
}
.icon-zoomout:before {
  content: "\f148";
}
.icon-calendarcheck:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgd2lkdGg9IjE0NCIgaGVpZ2h0PSIxNDQiLz48cmVjdCB4PSI3NjgiIHdpZHRoPSIxNDQiIGhlaWdodD0iMTQ0Ii8+PHBhdGggZmlsbD0iIzgyQUE0NiIgZD0iTTg2NCw1NzZjLTE1OS4wMjgsMC0yODgsMTI4LjkxMi0yODgsMjg4YzAsMTU5LjEwNywxMjguOTcyLDI4OCwyODgsMjg4czI4OC0xMjguODkzLDI4OC0yODgJQzExNTIsNzA0LjkxMiwxMDIzLjAyOCw1NzYsODY0LDU3NnogTTc5MiwxMDIwTDY2MCw4ODhsNjAtNjBsNzIsNzJsMjA0LTIwNGw2MCw2MEw3OTIsMTAyMHoiLz48cGF0aCBkPSJNMTAwOCw5NmMtNDgsMC00OCwwLTQ4LDB2OTZINzIwVjk2SDMzNnY5Nkg5NlY5NmMwLDAsMCwwLTQ4LDBTMCwxNDQsMCwxNDR2ODY0YzAsMCwwLDQ4LDQ4LDQ4CWMyNC4xMTgsMCwyNTQuMjUsMCw0ODMuMzY4LDBjLTcuODgzLTEzLjY1NS0xNC45NDgtMjcuODIyLTIxLjE0Ni00Mi40NzdDNDk2LjQyMyw5ODAuOTA0LDQ4Ny4zMDksOTQ2LjkxLDQ4Mi45NjMsOTEySDMzNlY3NjhoMTQ0CXY0OGgyLjk2M2M0LjM0NS0zNC45MDYsMTMuNDYtNjguODk3LDI3LjI1OC0xMDEuNTE2YzE2LjIxNy0zOC4zMzcsMzguMzA5LTczLjM2OSw2NS43NzgtMTA0LjQ1N1Y1MjhoMTAxLjk5OAljMTEuODExLTYuNTM4LDIzLjk4MS0xMi40ODgsMzYuNTE5LTE3Ljc5Qzc2MS45MTYsNDkwLjE2NCw4MTIuMjEsNDgwLDg2NCw0ODBzMTAyLjA4NCwxMC4xNjQsMTQ5LjQ4MywzMC4yMQljMTQuNjY5LDYuMjA0LDI4Ljg0OSwxMy4yNzQsNDIuNTE3LDIxLjE2NlYxNDRDMTA1NiwxNDQsMTA1Niw5NiwxMDA4LDk2eiBNMjQwLDkxMkg5NlY3NjhoMTQ0VjkxMnogTTI0MCw2NzJIOTZWNTI4aDE0NFY2NzJ6CSBNMjQwLDQzMkg5NlYyODhoMTQ0VjQzMnogTTQ4MCw2NzJIMzM2VjUyOGgxNDRWNjcyeiBNNDgwLDQzMkgzMzZWMjg4aDE0NFY0MzJ6IE03MjAsNDMySDU3NlYyODhoMTQ0VjQzMnogTTk2MCw0MzJIODE2VjI4OGgxNDQJVjQzMnoiLz48L3N2Zz4=") !important;
}
.icon-facebookcolor:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPgk8cGF0aCBmaWxsPSIjM0M1QTk4IiBkPSJNMTE1MiwxMDg2LjE3MmMwLDM2LjE5Mi0yOS42MzYsNjUuODI4LTY1LjgyOCw2NS44MjhINjUuODI5QzI5LjYzNiwxMTUyLDAsMTEyMi4zNjQsMCwxMDg2LjE3MlY2NS44MjkJCUMwLDI5LjYzNiwyOS42MzYsMCw2NS44MjksMGgxMDIwLjM0M0MxMTIyLjM2NCwwLDExNTIsMjkuNjM2LDExNTIsNjUuODI5VjEwODYuMTcyeiIvPgk8cmVjdCB4PSI4Mi4yODYiIHk9IjkwNS4xNDMiIGZpbGw9IiM2RDg0QjMiIHdpZHRoPSI5ODcuNDI5IiBoZWlnaHQ9IjE2NC41NzIiLz4JPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY1OC4yODUsMTA2OS43MTVWNjQ2LjJINTQ2LjMwMVY0OTMuNzE1aDExMS45ODRjMCwwLDAtNjIuNDg2LDAtMTMwLjI0MwkJYzAtMTAyLjM0Myw2Ni4xNS0xOTYuMzI5LDIxOC41NzItMTk2LjMyOWM2MS43MTUsMCwxMDcuMzU3LDUuOTE0LDEwNy4zNTcsNS45MTRsLTMuNjAxLDE0Mi4zOTRjMCwwLTQ2LjU0Mi0wLjQ1LTk3LjMyOS0wLjQ1CQljLTU0Ljk2MywwLTYzLjc3MSwyNS4zMjgtNjMuNzcxLDY3LjM3MWMwLDMzLjIzNiwwLTcwLjg0MywwLDExMS4zNDRoMTY1LjQ3Mkw5NzcuNzg1LDY0Ni4ySDgxOS41MTV2NDIzLjUxNUg2NTguMjg1eiIvPjwvZz48L3N2Zz4=") !important;
}
.icon-flickr:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNCNEI0QjQiIGQ9Ik01NzYsMEMyNTcuODU0LDAsMCwyNTcuOTA2LDAsNTc2YzAsMzE4LjE2NCwyNTcuODU0LDU3Niw1NzYsNTc2YzMxOC4xNjQsMCw1NzYtMjU3LjgzNiw1NzYtNTc2CUMxMTUyLDI1Ny45MDYsODk0LjE2NCwwLDU3NiwweiBNNTc2LDEwMDhjLTIzOC41ODYsMC00MzItMTkzLjM4MS00MzItNDMyYzAtMjM4LjU4NiwxOTMuNDE0LTQzMiw0MzItNDMyCWMyMzguNTg3LDAsNDMyLDE5My40MTQsNDMyLDQzMkMxMDA4LDgxNC42MTksODE0LjU4NywxMDA4LDU3NiwxMDA4eiIvPjxwYXRoIGZpbGw9IiMzMjc4QUYiIGQ9Ik01MjgsNTc2YzAsNzkuNTIzLTY0LjQ3NywxNDQtMTQ0LDE0NHMtMTQ0LTY0LjQ3Ny0xNDQtMTQ0czY0LjQ3Ny0xNDQsMTQ0LTE0NFM1MjgsNDk2LjQ3Nyw1MjgsNTc2eiIvPjxwYXRoIGZpbGw9IiNGRjAwODIiIGQ9Ik05MTIsNTc2YzAsNzkuNTIzLTY0LjQ3NywxNDQtMTQ0LDE0NHMtMTQ0LTY0LjQ3Ny0xNDQtMTQ0czY0LjQ3Ny0xNDQsMTQ0LTE0NFM5MTIsNDk2LjQ3Nyw5MTIsNTc2eiIvPjwvc3ZnPg==") !important;
}
.icon-imagecheck:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik01MTAuMjIyLDcxNC40ODRjMTkuMzQ4LTQ1LjczOCw0Ny4wMjYtODYuNzk1LDgyLjI2Ni0xMjIuMDI5YzM1LjIzNS0zNS4yMzEsNzYuMjkyLTYyLjkwMiwxMjIuMDI5LTgyLjI0NQljMzIuNjA5LTEzLjc5MSw2Ni41ODktMjIuOTA0LDEwMS40ODMtMjcuMjVWMzg0bC05Ni42MTctNzJMNTc2LDU3NkwzODQsNDMybC05NiwxNDR2MTQ0aDIxOS45NDQJQzUwOC42OSw3MTguMTU3LDUwOS40NDYsNzE2LjMxOCw1MTAuMjIyLDcxNC40ODR6Ii8+PHBhdGggZD0iTTUxMC4yMjIsMTAxMy41MjNDNDkwLjE2OCw5NjYuMTE2LDQ4MCw5MTUuODA5LDQ4MCw4NjRjMC0xNi4xNiwwLjk5LTMyLjE3NCwyLjk2LTQ4SDE5MlYxNDRoNzIwdjMzOC45NgljMzQuODk1LDQuMzQ1LDY4Ljg3NCwxMy40NTgsMTAxLjQ4MywyNy4yNWMxNC42NjksNi4yMDQsMjguODQ5LDEzLjI3NCw0Mi41MTcsMjEuMTY2VjBINDh2MTA1Nmg0ODMuMzY4CUM1MjMuNDg1LDEwNDIuMzQ1LDUxNi40MiwxMDI4LjE3OCw1MTAuMjIyLDEwMTMuNTIzeiIvPjxwYXRoIGZpbGw9IiM4MkFBNDYiIGQ9Ik04NjQsNTc2Yy0xNTkuMDI4LDAtMjg4LDEyOC45MTItMjg4LDI4OGMwLDE1OS4xMDcsMTI4Ljk3MiwyODgsMjg4LDI4OHMyODgtMTI4Ljg5MywyODgtMjg4CUMxMTUyLDcwNC45MTIsMTAyMy4wMjgsNTc2LDg2NCw1NzZ6IE03OTIsMTAyMEw2NjAsODg4bDYwLTYwbDcyLDcybDIwNC0yMDRsNjAsNjBMNzkyLDEwMjB6Ii8+PC9zdmc+") !important;
}
.icon-linkcheck:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zMTIsNjg0YzAsMC0xMi0xMiwwLTI0czMyNC0zMjQsMzM2LTMzNnMyNCwwLDI0LDBsNTkuOTk4LDU5Ljk5OGMwLDAsMTIuMDAyLDEyLjAwMiwwLjAwMiwyNC4wMDIJUzQwOCw3MzIsMzk2LDc0NHMtMjQsMC0yNCwwTDMxMiw2ODR6Ii8+PHBhdGggZD0iTTQ4MCw4NjRjMC0zOC42NTEsNS42NjMtNzYuNDY3LDE2Ljg2Ni0xMTIuODY4Yy02MS45NTIsNjEuOTUxLTE0Ni4yMjIsMTQ2LjIyLTE0OS43MjMsMTQ5LjcyMQljLTI0LDI0LTQ4LDM2LTcyLDM2cy01NC0xOC03Mi0zNnMtMjQtMjQtNDgtNDhzLTM2LTQ4LTM2LTcyYy0wLjAwMS0yNCwxMi00OCwzNi03MmM0LjI3LTQuMjcsMjE1LjQ4OC0yMTUuNDg0LDIxNS40ODgtMjE1LjQ4NAlDMzQzLjgxNyw0ODMuMDU4LDMxOS40NTQsNDgwLDMwMC4wMDUsNDgwYy0wLjAwNSwwLTAuMDAzLDAtMC4wMDgsMGMtMzkuMDk5LDAtOTguMDUsMTIuMzQ4LTE1Ni44NTEsNzEuMTQ3TDcwLjI5LDYyNAlDMTEuNDgzLDY4Mi44MDctMC44NTgsNzQxLjc1OS0wLjg1Niw3ODAuODUzYzAsMzkuMDk5LDEyLjM0NCw5OC4wNDksNzEuMTQ2LDE1Ni44NTNsNDgsNDgJYzE3LjkxNiwxNy45MTUsMzkuNTEzLDMzLjgwNSw2Mi40NTcsNDUuOTUyYzMxLjU3OSwxNi43MTksNjMuMzM5LDI1LjE5NSw5NC4zOTYsMjUuMTk1YzM5LjA5OSwwLDk4LjA0OS0xMi4zNDQsMTU2Ljg1Ni03MS4xNTEJbDUzLjk0OS01My45NDVDNDgxLjk5NCw5MDkuNTQ1LDQ4MCw4ODYuOTIsNDgwLDg2NHoiLz48cGF0aCBkPSJNNzA4Ljg1MywxNTUuMTQ0YzI0LTI0LDQ4LTM2LjAwMSw3Mi0zNmMyNCwwLDQ4LDEyLDcyLDM2czMwLDMwLDQ4LDQ4czM2LDQ4LDM2LDcycy0xMiw0OC0zNiw3MgljLTMuNTAxLDMuNTAxLTg3Ljc3MSw4Ny43NzItMTQ5LjcyMywxNDkuNzI1Qzc4Ny41MzMsNDg1LjY2NCw4MjUuMzUsNDgwLDg2NCw0ODBjMjIuOTE4LDAsNDUuNTQzLDEuOTk0LDY3Ljc1NCw1Ljk1MUw5ODUuNzAxLDQzMgljNTguODA4LTU4LjgwOCw3MS4xNTEtMTE3Ljc1OCw3MS4xNTEtMTU2Ljg1NmMwLTMxLjA1OC04LjQ3Ny02Mi44MTctMjUuMTk1LTk0LjM5NmMtMTIuMTQ3LTIyLjk0NC0yOC4wMzctNDQuNTQxLTQ1Ljk1Mi02Mi40NTcJbC00OC00OEM4NzguOTAxLDExLjQ4Nyw4MTkuOTUxLTAuODU2LDc4MC44NTMtMC44NTZDNzQxLjc1OS0wLjg1OCw2ODIuODA3LDExLjQ4Myw2MjQsNzAuMjlsLTcyLjg1Myw3Mi44NTYJQzQ5Mi4zNDgsMjAxLjk0Nyw0ODAsMjYwLjg5OCw0ODAsMjk5Ljk5N2MwLDAuMDA1LDAsMC4wMDMsMCwwLjAwOGMwLDE5LjQ0OSwzLjA1OCw0My44MTIsMTMuMzY4LDcwLjYyNwlDNDkzLjM2OCwzNzAuNjMyLDcwNC41ODMsMTU5LjQxMyw3MDguODUzLDE1NS4xNDR6Ii8+PHBhdGggZmlsbD0iIzgyQUE0NiIgZD0iTTg2NCw1NzZjLTE1OS4wMjgsMC0yODgsMTI4LjkxMi0yODgsMjg4YzAsMTU5LjEwNywxMjguOTcyLDI4OCwyODgsMjg4czI4OC0xMjguODkzLDI4OC0yODgJQzExNTIsNzA0LjkxMiwxMDIzLjAyOCw1NzYsODY0LDU3NnogTTc5MiwxMDIwTDY2MCw4ODhsNjAtNjBsNzIsNzJsMjA0LTIwNGw2MCw2MEw3OTIsMTAyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnaddleft_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjgxNiIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNzIwIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik01NDMuMDk0LDEwNTZIMTEwNGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDE0NGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4CXY1NjAuOTA2QzEzOS42ODgsNTg4LDE4OC40MzgsNTc2LDI0MCw1NzZWMTQ0aDE5MnY0OTIuNjU2YzM4LjgxMiwyNy4xODgsNzEuNDg0LDYyLjM0NCw5NS45NTMsMTAzLjA3OAljMCwwLjA0NywwLjA0NywwLjA0NywwLjA0NywwLjA5NFY3MjBoMTkydjE5Mkg1NzZDNTc2LDk2My41NjIsNTY0LDEwMTIuMzEyLDU0My4wOTQsMTA1NnogTTcyMCwzMzZINTI4VjE0NGgxOTJWMzM2eiBNNzIwLDYyNEg1MjgJVjQzMmgxOTJWNjI0eiBNODE2LDcyMGgxOTJ2MTkySDgxNlY3MjB6IE04MTYsNDMyaDE5MnYxOTJIODE2VjQzMnogTTgxNiwxNDRoMTkydjE5Mkg4MTZWMTQ0eiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0yNDAsNjcyQzEwNy40MzgsNjcyLDAsNzc5LjQzOCwwLDkxMnMxMDcuNDM4LDI0MCwyNDAsMjQwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwCVMzNzIuNTYyLDY3MiwyNDAsNjcyeiBNMzg0LDk2MGgtOTZ2OTZoLTk2di05Nkg5NnYtOTZoOTZ2LTk2aDk2djk2aDk2Vjk2MHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNTI4LDcyMGgxOTJ2MTkySDU3NmMwLTYzLTE3LjcxOS0xMjEuNzM0LTQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddleft_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjgxNiIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNzIwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NDMuMDk0LDEwNTZIMTEwNGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDE0NAljLTI2LjM5MSwwLTQ4LDIxLjYwOS00OCw0OHY1NjAuOTA2QzEzOS42ODgsNTg4LDE4OC40MzgsNTc2LDI0MCw1NzZWMTQ0aDE5MnY0OTIuNjU2YzM4LjgxMiwyNy4xODgsNzEuNDg0LDYyLjM0NCw5NS45NTMsMTAzLjA3OAljMCwwLjA0NywwLjA0NywwLjA0NywwLjA0NywwLjA5NFY3MjBoMTkydjE5Mkg1NzZDNTc2LDk2My41NjIsNTY0LDEwMTIuMzEyLDU0My4wOTQsMTA1NnogTTcyMCwzMzZINTI4VjE0NGgxOTJWMzM2eiBNNzIwLDYyNEg1MjgJVjQzMmgxOTJWNjI0eiBNODE2LDcyMGgxOTJ2MTkySDgxNlY3MjB6IE04MTYsNDMyaDE5MnYxOTJIODE2VjQzMnogTTgxNiwxNDRoMTkydjE5Mkg4MTZWMTQ0eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNDAsNjcyQzEwNy40MzgsNjcyLDAsNzc5LjQzOCwwLDkxMnMxMDcuNDM4LDI0MCwyNDAsMjQwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwCVMzNzIuNTYyLDY3MiwyNDAsNjcyeiBNMzg0LDk2MGgtOTZ2OTZoLTk2di05Nkg5NnYtOTZoOTZ2LTk2aDk2djk2aDk2Vjk2MHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTI4LDcyMGgxOTJ2MTkySDU3NmMwLTYzLTE3LjcxOS0xMjEuNzM0LTQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddleft_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjgxNiIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNzIwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NDMuMDk0LDEwNTZIMTEwNGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDE0NGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4CXY1NjAuOTA2QzEzOS42ODgsNTg4LDE4OC40MzgsNTc2LDI0MCw1NzZWMTQ0aDE5MnY0OTIuNjU2YzM4LjgxMiwyNy4xODgsNzEuNDg0LDYyLjM0NCw5NS45NTMsMTAzLjA3OAljMCwwLjA0NywwLjA0NywwLjA0NywwLjA0NywwLjA5NFY3MjBoMTkydjE5Mkg1NzZDNTc2LDk2My41NjIsNTY0LDEwMTIuMzEyLDU0My4wOTQsMTA1NnogTTcyMCwzMzZINTI4VjE0NGgxOTJWMzM2eiBNNzIwLDYyNEg1MjgJVjQzMmgxOTJWNjI0eiBNODE2LDcyMGgxOTJ2MTkySDgxNlY3MjB6IE04MTYsNDMyaDE5MnYxOTJIODE2VjQzMnogTTgxNiwxNDRoMTkydjE5Mkg4MTZWMTQ0eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNDAsNjcyQzEwNy40MzgsNjcyLDAsNzc5LjQzOCwwLDkxMnMxMDcuNDM4LDI0MCwyNDAsMjQwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwCVMzNzIuNTYyLDY3MiwyNDAsNjcyeiBNMzg0LDk2MGgtOTZ2OTZoLTk2di05Nkg5NnYtOTZoOTZ2LTk2aDk2djk2aDk2Vjk2MHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTI4LDcyMGgxOTJ2MTkySDU3NmMwLTYzLTE3LjcxOS0xMjEuNzM0LTQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddleft_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjgxNiIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNzIwIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik01NDMuMDk0LDEwNTZIMTEwNGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDE0NGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4CXY1NjAuOTA2QzEzOS42ODgsNTg4LDE4OC40MzgsNTc2LDI0MCw1NzZWMTQ0aDE5MnY0OTIuNjU2YzM4LjgxMiwyNy4xODgsNzEuNDg0LDYyLjM0NCw5NS45NTMsMTAzLjA3OAljMCwwLjA0NywwLjA0NywwLjA0NywwLjA0NywwLjA5NFY3MjBoMTkydjE5Mkg1NzZDNTc2LDk2My41NjIsNTY0LDEwMTIuMzEyLDU0My4wOTQsMTA1NnogTTcyMCwzMzZINTI4VjE0NGgxOTJWMzM2eiBNNzIwLDYyNEg1MjgJVjQzMmgxOTJWNjI0eiBNODE2LDcyMGgxOTJ2MTkySDgxNlY3MjB6IE04MTYsNDMyaDE5MnYxOTJIODE2VjQzMnogTTgxNiwxNDRoMTkydjE5Mkg4MTZWMTQ0eiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0yNDAsNjcyQzEwNy40MzgsNjcyLDAsNzc5LjQzOCwwLDkxMnMxMDcuNDM4LDI0MCwyNDAsMjQwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwCVMzNzIuNTYyLDY3MiwyNDAsNjcyeiBNMzg0LDk2MGgtOTZ2OTZoLTk2di05Nkg5NnYtOTZoOTZ2LTk2aDk2djk2aDk2Vjk2MHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNTI4LDcyMGgxOTJ2MTkySDU3NmMwLTYzLTE3LjcxOS0xMjEuNzM0LTQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddleft_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjgxNiIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNzIwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik01NDMuMDk0LDEwNTZIMTEwNGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDE0NGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4CXY1NjAuOTA2QzEzOS42ODgsNTg4LDE4OC40MzgsNTc2LDI0MCw1NzZWMTQ0aDE5MnY0OTIuNjU2YzM4LjgxMiwyNy4xODgsNzEuNDg0LDYyLjM0NCw5NS45NTMsMTAzLjA3OAljMCwwLjA0NywwLjA0NywwLjA0NywwLjA0NywwLjA5NFY3MjBoMTkydjE5Mkg1NzZDNTc2LDk2My41NjIsNTY0LDEwMTIuMzEyLDU0My4wOTQsMTA1NnogTTcyMCwzMzZINTI4VjE0NGgxOTJWMzM2eiBNNzIwLDYyNEg1MjgJVjQzMmgxOTJWNjI0eiBNODE2LDcyMGgxOTJ2MTkySDgxNlY3MjB6IE04MTYsNDMyaDE5MnYxOTJIODE2VjQzMnogTTgxNiwxNDRoMTkydjE5Mkg4MTZWMTQ0eiIvPjxwYXRoIGQ9Ik0yNDAsNjcyQzEwNy40MzgsNjcyLDAsNzc5LjQzOCwwLDkxMnMxMDcuNDM4LDI0MCwyNDAsMjQwczI0MC0xMDcuNDM4LDI0MC0yNDBTMzcyLjU2Miw2NzIsMjQwLDY3MnoJIE0zODQsOTYwaC05NnY5NmgtOTZ2LTk2SDk2di05Nmg5NnYtOTZoOTZ2OTZoOTZWOTYweiIvPjxwYXRoIGQ9Ik01MjgsNzIwaDE5MnYxOTJINTc2YzAtNjMtMTcuNzE5LTEyMS43MzQtNDgtMTcyLjE3MlY3MjB6Ii8+PC9zdmc+") !important;
}
.icon-tablecolumnaddleft_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjgxNiIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjgxNiIgeT0iNzIwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjUyOCIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik01NDMuMDk0LDEwNTZIMTEwNGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDE0NAljLTI2LjM5MSwwLTQ4LDIxLjYwOS00OCw0OHY1NjAuOTA2QzEzOS42ODgsNTg4LDE4OC40MzgsNTc2LDI0MCw1NzZWMTQ0aDE5MnY0OTIuNjU2YzM4LjgxMiwyNy4xODgsNzEuNDg0LDYyLjM0NCw5NS45NTMsMTAzLjA3OAljMCwwLjA0NywwLjA0NywwLjA0NywwLjA0NywwLjA5NFY3MjBoMTkydjE5Mkg1NzZDNTc2LDk2My41NjIsNTY0LDEwMTIuMzEyLDU0My4wOTQsMTA1NnogTTcyMCwzMzZINTI4VjE0NGgxOTJWMzM2eiBNNzIwLDYyNEg1MjgJVjQzMmgxOTJWNjI0eiBNODE2LDcyMGgxOTJ2MTkySDgxNlY3MjB6IE04MTYsNDMyaDE5MnYxOTJIODE2VjQzMnogTTgxNiwxNDRoMTkydjE5Mkg4MTZWMTQ0eiIvPjxwYXRoIGQ9Ik0yNDAsNjcyQzEwNy40MzgsNjcyLDAsNzc5LjQzOCwwLDkxMnMxMDcuNDM4LDI0MCwyNDAsMjQwCWMxMzIuNTYyLDAsMjQwLTEwNy40MzgsMjQwLTI0MFMzNzIuNTYyLDY3MiwyNDAsNjcyeiBNMzg0LDk2MGgtOTZ2OTZoLTk2di05Nkg5NnYtOTZoOTZ2LTk2aDk2djk2aDk2Vjk2MHoiLz48cGF0aCBkPSJNNTI4LDcyMGgxOTJ2MTkySDU3NmMwLTYzLTE3LjcxOS0xMjEuNzM0LTQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddright_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNzIwIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik01NzYsOTEySDQzMlY3MjBoMTkydjE5LjgyOGMwLTAuMDQ3LDAuMDQ3LTAuMDQ3LDAuMDQ3LTAuMDk0QzY0OC41MTYsNjk5LDY4MS4xODgsNjYzLjg0NCw3MjAsNjM2LjY1NlYxNDQJaDE5MnY0MzJjNTEuNTYyLDAsMTAwLjMxMiwxMiwxNDQsMzIuOTA2VjQ4YzAtMjYuMzkxLTIxLjYwOS00OC00OC00OEg0OEMyMS42MDksMCwwLDIxLjYwOSwwLDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDgJaDU2MC45MDZDNTg4LDEwMTIuMzEyLDU3Niw5NjMuNTYyLDU3Niw5MTJ6IE00MzIsMTQ0aDE5MnYxOTJINDMyVjE0NHogTTQzMiw0MzJoMTkydjE5Mkg0MzJWNDMyeiBNMzM2LDkxMkgxNDRWNzIwaDE5MlY5MTJ6CSBNMzM2LDYyNEgxNDRWNDMyaDE5MlY2MjR6IE0zMzYsMzM2SDE0NFYxNDRoMTkyVjMzNnoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNjcyLDkxMmMwLDEzMi41NjIsMTA3LjQzOCwyNDAsMjQwLDI0MHMyNDAtMTA3LjQzOCwyNDAtMjQwcy0xMDcuNDM4LTI0MC0yNDAtMjQwUzY3Miw3NzkuNDM4LDY3Miw5MTJ6CSBNNzY4LDg2NGg5NnYtOTZoOTZ2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2Vjg2NHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNjI0LDcyMEg0MzJ2MTkyaDE0NGMwLTYzLDE3LjcxOS0xMjEuNzM0LDQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddright_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNzIwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NzYsOTEySDQzMlY3MjBoMTkydjE5LjgyOGMwLTAuMDQ3LDAuMDQ3LTAuMDQ3LDAuMDQ3LTAuMDk0CUM2NDguNTE2LDY5OSw2ODEuMTg4LDY2My44NDQsNzIwLDYzNi42NTZWMTQ0aDE5MnY0MzJjNTEuNTYyLDAsMTAwLjMxMiwxMiwxNDQsMzIuOTA2VjQ4YzAtMjYuMzkxLTIxLjYwOS00OC00OC00OEg0OAlDMjEuNjA5LDAsMCwyMS42MDksMCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDU2MC45MDZDNTg4LDEwMTIuMzEyLDU3Niw5NjMuNTYyLDU3Niw5MTJ6IE00MzIsMTQ0aDE5MnYxOTJINDMyVjE0NHoJIE00MzIsNDMyaDE5MnYxOTJINDMyVjQzMnogTTMzNiw5MTJIMTQ0VjcyMGgxOTJWOTEyeiBNMzM2LDYyNEgxNDRWNDMyaDE5MlY2MjR6IE0zMzYsMzM2SDE0NFYxNDRoMTkyVjMzNnoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjcyLDkxMmMwLDEzMi41NjIsMTA3LjQzOCwyNDAsMjQwLDI0MHMyNDAtMTA3LjQzOCwyNDAtMjQwcy0xMDcuNDM4LTI0MC0yNDAtMjQwCVM2NzIsNzc5LjQzOCw2NzIsOTEyeiBNNzY4LDg2NGg5NnYtOTZoOTZ2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2Vjg2NHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjI0LDcyMEg0MzJ2MTkyaDE0NGMwLTYzLDE3LjcxOS0xMjEuNzM0LDQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddright_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNzIwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NzYsOTEySDQzMlY3MjBoMTkydjE5LjgyOGMwLTAuMDQ3LDAuMDQ3LTAuMDQ3LDAuMDQ3LTAuMDk0QzY0OC41MTYsNjk5LDY4MS4xODgsNjYzLjg0NCw3MjAsNjM2LjY1NlYxNDQJaDE5MnY0MzJjNTEuNTYyLDAsMTAwLjMxMiwxMiwxNDQsMzIuOTA2VjQ4YzAtMjYuMzkxLTIxLjYwOS00OC00OC00OEg0OEMyMS42MDksMCwwLDIxLjYwOSwwLDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDgJaDU2MC45MDZDNTg4LDEwMTIuMzEyLDU3Niw5NjMuNTYyLDU3Niw5MTJ6IE00MzIsMTQ0aDE5MnYxOTJINDMyVjE0NHogTTQzMiw0MzJoMTkydjE5Mkg0MzJWNDMyeiBNMzM2LDkxMkgxNDRWNzIwaDE5MlY5MTJ6CSBNMzM2LDYyNEgxNDRWNDMyaDE5MlY2MjR6IE0zMzYsMzM2SDE0NFYxNDRoMTkyVjMzNnoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjcyLDkxMmMwLDEzMi41NjIsMTA3LjQzOCwyNDAsMjQwLDI0MHMyNDAtMTA3LjQzOCwyNDAtMjQwcy0xMDcuNDM4LTI0MC0yNDAtMjQwUzY3Miw3NzkuNDM4LDY3Miw5MTJ6CSBNNzY4LDg2NGg5NnYtOTZoOTZ2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2Vjg2NHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjI0LDcyMEg0MzJ2MTkyaDE0NGMwLTYzLDE3LjcxOS0xMjEuNzM0LDQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddright_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNzIwIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik01NzYsOTEySDQzMlY3MjBoMTkydjE5LjgyOGMwLTAuMDQ3LDAuMDQ3LTAuMDQ3LDAuMDQ3LTAuMDk0QzY0OC41MTYsNjk5LDY4MS4xODgsNjYzLjg0NCw3MjAsNjM2LjY1NlYxNDQJaDE5MnY0MzJjNTEuNTYyLDAsMTAwLjMxMiwxMiwxNDQsMzIuOTA2VjQ4YzAtMjYuMzkxLTIxLjYwOS00OC00OC00OEg0OEMyMS42MDksMCwwLDIxLjYwOSwwLDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDgJaDU2MC45MDZDNTg4LDEwMTIuMzEyLDU3Niw5NjMuNTYyLDU3Niw5MTJ6IE00MzIsMTQ0aDE5MnYxOTJINDMyVjE0NHogTTQzMiw0MzJoMTkydjE5Mkg0MzJWNDMyeiBNMzM2LDkxMkgxNDRWNzIwaDE5MlY5MTJ6CSBNMzM2LDYyNEgxNDRWNDMyaDE5MlY2MjR6IE0zMzYsMzM2SDE0NFYxNDRoMTkyVjMzNnoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNjcyLDkxMmMwLDEzMi41NjIsMTA3LjQzOCwyNDAsMjQwLDI0MHMyNDAtMTA3LjQzOCwyNDAtMjQwcy0xMDcuNDM4LTI0MC0yNDAtMjQwUzY3Miw3NzkuNDM4LDY3Miw5MTJ6CSBNNzY4LDg2NGg5NnYtOTZoOTZ2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2Vjg2NHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNjI0LDcyMEg0MzJ2MTkyaDE0NGMwLTYzLDE3LjcxOS0xMjEuNzM0LDQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddright_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNzIwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik01NzYsOTEySDQzMlY3MjBoMTkydjE5LjgyOGMwLTAuMDQ3LDAuMDQ3LTAuMDQ3LDAuMDQ3LTAuMDk0QzY0OC41MTYsNjk5LDY4MS4xODgsNjYzLjg0NCw3MjAsNjM2LjY1NlYxNDQJaDE5MnY0MzJjNTEuNTYyLDAsMTAwLjMxMiwxMiwxNDQsMzIuOTA2VjQ4YzAtMjYuMzkxLTIxLjYwOS00OC00OC00OEg0OEMyMS42MDksMCwwLDIxLjYwOSwwLDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDgJaDU2MC45MDZDNTg4LDEwMTIuMzEyLDU3Niw5NjMuNTYyLDU3Niw5MTJ6IE00MzIsMTQ0aDE5MnYxOTJINDMyVjE0NHogTTQzMiw0MzJoMTkydjE5Mkg0MzJWNDMyeiBNMzM2LDkxMkgxNDRWNzIwaDE5MlY5MTJ6CSBNMzM2LDYyNEgxNDRWNDMyaDE5MlY2MjR6IE0zMzYsMzM2SDE0NFYxNDRoMTkyVjMzNnoiLz48cGF0aCBkPSJNNjcyLDkxMmMwLDEzMi41NjIsMTA3LjQzOCwyNDAsMjQwLDI0MHMyNDAtMTA3LjQzOCwyNDAtMjQwcy0xMDcuNDM4LTI0MC0yNDAtMjQwUzY3Miw3NzkuNDM4LDY3Miw5MTJ6CSBNNzY4LDg2NGg5NnYtOTZoOTZ2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2Vjg2NHoiLz48cGF0aCBkPSJNNjI0LDcyMEg0MzJ2MTkyaDE0NGMwLTYzLDE3LjcxOS0xMjEuNzM0LDQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnaddright_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNzIwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik01NzYsOTEySDQzMlY3MjBoMTkydjE5LjgyOGMwLTAuMDQ3LDAuMDQ3LTAuMDQ3LDAuMDQ3LTAuMDk0CUM2NDguNTE2LDY5OSw2ODEuMTg4LDY2My44NDQsNzIwLDYzNi42NTZWMTQ0aDE5MnY0MzJjNTEuNTYyLDAsMTAwLjMxMiwxMiwxNDQsMzIuOTA2VjQ4YzAtMjYuMzkxLTIxLjYwOS00OC00OC00OEg0OAlDMjEuNjA5LDAsMCwyMS42MDksMCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDU2MC45MDZDNTg4LDEwMTIuMzEyLDU3Niw5NjMuNTYyLDU3Niw5MTJ6IE00MzIsMTQ0aDE5MnYxOTJINDMyVjE0NHoJIE00MzIsNDMyaDE5MnYxOTJINDMyVjQzMnogTTMzNiw5MTJIMTQ0VjcyMGgxOTJWOTEyeiBNMzM2LDYyNEgxNDRWNDMyaDE5MlY2MjR6IE0zMzYsMzM2SDE0NFYxNDRoMTkyVjMzNnoiLz48cGF0aCBkPSJNNjcyLDkxMmMwLDEzMi41NjIsMTA3LjQzOCwyNDAsMjQwLDI0MHMyNDAtMTA3LjQzOCwyNDAtMjQwCXMtMTA3LjQzOC0yNDAtMjQwLTI0MFM2NzIsNzc5LjQzOCw2NzIsOTEyeiBNNzY4LDg2NGg5NnYtOTZoOTZ2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2Vjg2NHoiLz48cGF0aCBkPSJNNjI0LDcyMEg0MzJ2MTkyaDE0NGMwLTYzLDE3LjcxOS0xMjEuNzM0LDQ4LTE3Mi4xNzJWNzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnmerge_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE05NjAsNDgwdjE5Mkg3NjhWNDgwSDk2MHogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsNjcyVjQ4MGgxOTJ2MTkySDE5MnogTTE5Miw5NjBWNzY4aDE5MnYxOTJIMTkyeiBNNDgwLDk2MFY0ODBoMTkydjQ4MEg0ODB6IE03NjgsOTYwVjc2OGgxOTJ2MTkySDc2OHoiLz48cmVjdCB4PSI3NjgiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9IjQ4MCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0ODAiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjQ4MCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnmerge_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwCWMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE05NjAsNDgwdjE5Mkg3NjhWNDgwSDk2MHogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyegkgTTQ4MCwzODRWMTkyaDE5MnYxOTJINDgweiBNNzY4LDM4NFYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsNjcyVjQ4MGgxOTJ2MTkySDE5MnogTTE5Miw5NjBWNzY4aDE5MnYxOTJIMTkyeiBNNDgwLDk2MFY0ODBoMTkydjQ4MAlINDgweiBNNzY4LDk2MFY3NjhoMTkydjE5Mkg3Njh6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0ODAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI3NjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI3NjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PC9zdmc+") !important;
}
.icon-tablecolumnmerge_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE05NjAsNDgwdjE5Mkg3NjhWNDgwSDk2MHogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsNjcyVjQ4MGgxOTJ2MTkySDE5MnogTTE5Miw5NjBWNzY4aDE5MnYxOTJIMTkyeiBNNDgwLDk2MFY0ODBoMTkydjQ4MEg0ODB6IE03NjgsOTYwVjc2OGgxOTJ2MTkySDc2OHoiLz48cmVjdCB4PSI3NjgiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9IjQ4MCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9Ijc2OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0ODAiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjQ4MCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9Ijc2OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnmerge_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE05NjAsNDgwdjE5Mkg3NjhWNDgwSDk2MHogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsNjcyVjQ4MGgxOTJ2MTkySDE5MnogTTE5Miw5NjBWNzY4aDE5MnYxOTJIMTkyeiBNNDgwLDk2MFY0ODBoMTkydjQ4MEg0ODB6IE03NjgsOTYwVjc2OGgxOTJ2MTkySDc2OHoiLz48cmVjdCB4PSI3NjgiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9IjQ4MCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0ODAiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjQ4MCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnmerge_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE05NjAsNDgwdjE5Mkg3NjhWNDgwSDk2MHogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsNjcyVjQ4MGgxOTJ2MTkySDE5MnogTTE5Miw5NjBWNzY4aDE5MnYxOTJIMTkyeiBNNDgwLDk2MFY0ODBoMTkydjQ4MEg0ODB6IE03NjgsOTYwVjc2OGgxOTJ2MTkySDc2OHoiLz48cmVjdCB4PSI3NjgiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9IjQ4MCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI3NjgiIHk9Ijc2OCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0ODAiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9IjQ4MCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxOTIiIHk9Ijc2OCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnmerge_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwCWMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE05NjAsNDgwdjE5Mkg3NjhWNDgwSDk2MHogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyegkgTTQ4MCwzODRWMTkyaDE5MnYxOTJINDgweiBNNzY4LDM4NFYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsNjcyVjQ4MGgxOTJ2MTkySDE5MnogTTE5Miw5NjBWNzY4aDE5MnYxOTJIMTkyeiBNNDgwLDk2MFY0ODBoMTkydjQ4MAlINDgweiBNNzY4LDk2MFY3NjhoMTkydjE5Mkg3Njh6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0ODAiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI3NjgiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI3NjgiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PC9zdmc+") !important;
}
.icon-tablecolumnremovecenter_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0yNDAsOTEyaC00OFY3MjBoMTA4LjY1NkMzNDMuNjQxLDY1OC41NDcsNDA2LjUsNjEyLjA5NCw0ODAsNTkwLjE1NlYxNDRoMTkydjQ0Ni4xNTYJQzc0NS41LDYxMi4wOTQsODA4LjM1OSw2NTguNTQ3LDg1MS4zNDQsNzIwSDk2MHYxOTJoLTQ4YzAsNTEuNTYyLTEyLDEwMC4zMTItMzIuOTA2LDE0NEgxMDU2YzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY0OAljMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2QzY5LjYwOSwwLDQ4LDIxLjYwOSw0OCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDE3Ni45MDZDMjUyLDEwMTIuMzEyLDI0MCw5NjMuNTYyLDI0MCw5MTJ6CSBNOTYwLDQzMnYxOTJINzY4VjQzMkg5NjB6IE05NjAsMTQ0djE5Mkg3NjhWMTQ0SDk2MHogTTE5MiwzMzZWMTQ0aDE5MnYxOTJIMTkyeiBNMTkyLDYyNFY0MzJoMTkydjE5MkgxOTJ6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxNDQiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0MzIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxNDQiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0MzIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHBhdGggZmlsbD0iIzMyODdEMiIgZD0iTTE5Miw3MjB2MTkyaDQ4YzAtNzEuMzkxLDIyLjU0Ny0xMzcuNTMxLDYwLjY1Ni0xOTJIMTkyeiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik04NTEuMzQ0LDcyMEM4ODkuNDUzLDc3NC40NjksOTEyLDg0MC42MDksOTEyLDkxMmg0OFY3MjBIODUxLjM0NHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNODE2LDkxMmMwLTEzMi41NjItMTA3LjQzOC0yNDAtMjQwLTI0MFMzMzYsNzc5LjQzOCwzMzYsOTEyczEwNy40MzgsMjQwLDI0MCwyNDBTODE2LDEwNDQuNTYyLDgxNiw5MTJ6CSBNNDgwLDEwNzIuOTY5TDQxNS4wMzEsMTAwOGw5Ni05NmwtOTYtOTZMNDgwLDc1MS4wMzFsOTYsOTZsOTYtOTZMNzM2Ljk2OSw4MTZsLTk2LDk2bDk2LDk2TDY3MiwxMDcyLjk2OWwtOTYtOTZMNDgwLDEwNzIuOTY5eiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnremovecenter_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNDAsOTEyaC00OFY3MjBoMTA4LjY1NkMzNDMuNjQxLDY1OC41NDcsNDA2LjUsNjEyLjA5NCw0ODAsNTkwLjE1NlYxNDRoMTkydjQ0Ni4xNTYJQzc0NS41LDYxMi4wOTQsODA4LjM1OSw2NTguNTQ3LDg1MS4zNDQsNzIwSDk2MHYxOTJoLTQ4YzAsNTEuNTYyLTEyLDEwMC4zMTItMzIuOTA2LDE0NEgxMDU2YzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY0OAljMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2QzY5LjYwOSwwLDQ4LDIxLjYwOSw0OCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDE3Ni45MDZDMjUyLDEwMTIuMzEyLDI0MCw5NjMuNTYyLDI0MCw5MTJ6CSBNOTYwLDQzMnYxOTJINzY4VjQzMkg5NjB6IE05NjAsMTQ0djE5Mkg3NjhWMTQ0SDk2MHogTTE5MiwzMzZWMTQ0aDE5MnYxOTJIMTkyeiBNMTkyLDYyNFY0MzJoMTkydjE5MkgxOTJ6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxNDQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0MzIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxNDQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0MzIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE5Miw3MjB2MTkyaDQ4YzAtNzEuMzkxLDIyLjU0Ny0xMzcuNTMxLDYwLjY1Ni0xOTJIMTkyeiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NTEuMzQ0LDcyMEM4ODkuNDUzLDc3NC40NjksOTEyLDg0MC42MDksOTEyLDkxMmg0OFY3MjBIODUxLjM0NHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODE2LDkxMmMwLTEzMi41NjItMTA3LjQzOC0yNDAtMjQwLTI0MFMzMzYsNzc5LjQzOCwzMzYsOTEyczEwNy40MzgsMjQwLDI0MCwyNDAJUzgxNiwxMDQ0LjU2Miw4MTYsOTEyeiBNNDgwLDEwNzIuOTY5TDQxNS4wMzEsMTAwOGw5Ni05NmwtOTYtOTZMNDgwLDc1MS4wMzFsOTYsOTZsOTYtOTZMNzM2Ljk2OSw4MTZsLTk2LDk2bDk2LDk2TDY3MiwxMDcyLjk2OQlsLTk2LTk2TDQ4MCwxMDcyLjk2OXoiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnremovecenter_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNDAsOTEyaC00OFY3MjBoMTA4LjY1NkMzNDMuNjQxLDY1OC41NDcsNDA2LjUsNjEyLjA5NCw0ODAsNTkwLjE1NlYxNDRoMTkydjQ0Ni4xNTYJQzc0NS41LDYxMi4wOTQsODA4LjM1OSw2NTguNTQ3LDg1MS4zNDQsNzIwSDk2MHYxOTJoLTQ4YzAsNTEuNTYyLTEyLDEwMC4zMTItMzIuOTA2LDE0NEgxMDU2YzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY0OAljMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2QzY5LjYwOSwwLDQ4LDIxLjYwOSw0OCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDE3Ni45MDZDMjUyLDEwMTIuMzEyLDI0MCw5NjMuNTYyLDI0MCw5MTJ6CSBNOTYwLDQzMnYxOTJINzY4VjQzMkg5NjB6IE05NjAsMTQ0djE5Mkg3NjhWMTQ0SDk2MHogTTE5MiwzMzZWMTQ0aDE5MnYxOTJIMTkyeiBNMTkyLDYyNFY0MzJoMTkydjE5MkgxOTJ6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxNDQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0MzIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxNDQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0MzIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE5Miw3MjB2MTkyaDQ4YzAtNzEuMzkxLDIyLjU0Ny0xMzcuNTMxLDYwLjY1Ni0xOTJIMTkyeiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NTEuMzQ0LDcyMEM4ODkuNDUzLDc3NC40NjksOTEyLDg0MC42MDksOTEyLDkxMmg0OFY3MjBIODUxLjM0NHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODE2LDkxMmMwLTEzMi41NjItMTA3LjQzOC0yNDAtMjQwLTI0MFMzMzYsNzc5LjQzOCwzMzYsOTEyczEwNy40MzgsMjQwLDI0MCwyNDBTODE2LDEwNDQuNTYyLDgxNiw5MTJ6CSBNNDgwLDEwNzIuOTY5TDQxNS4wMzEsMTAwOGw5Ni05NmwtOTYtOTZMNDgwLDc1MS4wMzFsOTYsOTZsOTYtOTZMNzM2Ljk2OSw4MTZsLTk2LDk2bDk2LDk2TDY3MiwxMDcyLjk2OWwtOTYtOTZMNDgwLDEwNzIuOTY5eiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnremovecenter_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0yNDAsOTEyaC00OFY3MjBoMTA4LjY1NkMzNDMuNjQxLDY1OC41NDcsNDA2LjUsNjEyLjA5NCw0ODAsNTkwLjE1NlYxNDRoMTkydjQ0Ni4xNTYJQzc0NS41LDYxMi4wOTQsODA4LjM1OSw2NTguNTQ3LDg1MS4zNDQsNzIwSDk2MHYxOTJoLTQ4YzAsNTEuNTYyLTEyLDEwMC4zMTItMzIuOTA2LDE0NEgxMDU2YzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY0OAljMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2QzY5LjYwOSwwLDQ4LDIxLjYwOSw0OCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDE3Ni45MDZDMjUyLDEwMTIuMzEyLDI0MCw5NjMuNTYyLDI0MCw5MTJ6CSBNOTYwLDQzMnYxOTJINzY4VjQzMkg5NjB6IE05NjAsMTQ0djE5Mkg3NjhWMTQ0SDk2MHogTTE5MiwzMzZWMTQ0aDE5MnYxOTJIMTkyeiBNMTkyLDYyNFY0MzJoMTkydjE5MkgxOTJ6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxNDQiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0MzIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxNDQiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0MzIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHBhdGggZmlsbD0iIzMyODdEMiIgZD0iTTE5Miw3MjB2MTkyaDQ4YzAtNzEuMzkxLDIyLjU0Ny0xMzcuNTMxLDYwLjY1Ni0xOTJIMTkyeiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik04NTEuMzQ0LDcyMEM4ODkuNDUzLDc3NC40NjksOTEyLDg0MC42MDksOTEyLDkxMmg0OFY3MjBIODUxLjM0NHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNODE2LDkxMmMwLTEzMi41NjItMTA3LjQzOC0yNDAtMjQwLTI0MFMzMzYsNzc5LjQzOCwzMzYsOTEyczEwNy40MzgsMjQwLDI0MCwyNDBTODE2LDEwNDQuNTYyLDgxNiw5MTJ6CSBNNDgwLDEwNzIuOTY5TDQxNS4wMzEsMTAwOGw5Ni05NmwtOTYtOTZMNDgwLDc1MS4wMzFsOTYsOTZsOTYtOTZMNzM2Ljk2OSw4MTZsLTk2LDk2bDk2LDk2TDY3MiwxMDcyLjk2OWwtOTYtOTZMNDgwLDEwNzIuOTY5eiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnremovecenter_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yNDAsOTEyaC00OFY3MjBoMTA4LjY1NkMzNDMuNjQxLDY1OC41NDcsNDA2LjUsNjEyLjA5NCw0ODAsNTkwLjE1NlYxNDRoMTkydjQ0Ni4xNTYJQzc0NS41LDYxMi4wOTQsODA4LjM1OSw2NTguNTQ3LDg1MS4zNDQsNzIwSDk2MHYxOTJoLTQ4YzAsNTEuNTYyLTEyLDEwMC4zMTItMzIuOTA2LDE0NEgxMDU2YzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY0OAljMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2QzY5LjYwOSwwLDQ4LDIxLjYwOSw0OCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDE3Ni45MDZDMjUyLDEwMTIuMzEyLDI0MCw5NjMuNTYyLDI0MCw5MTJ6CSBNOTYwLDQzMnYxOTJINzY4VjQzMkg5NjB6IE05NjAsMTQ0djE5Mkg3NjhWMTQ0SDk2MHogTTE5MiwzMzZWMTQ0aDE5MnYxOTJIMTkyeiBNMTkyLDYyNFY0MzJoMTkydjE5MkgxOTJ6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxNDQiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0MzIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxNDQiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0MzIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHBhdGggZD0iTTE5Miw3MjB2MTkyaDQ4YzAtNzEuMzkxLDIyLjU0Ny0xMzcuNTMxLDYwLjY1Ni0xOTJIMTkyeiIvPjxwYXRoIGQ9Ik04NTEuMzQ0LDcyMEM4ODkuNDUzLDc3NC40NjksOTEyLDg0MC42MDksOTEyLDkxMmg0OFY3MjBIODUxLjM0NHoiLz48cGF0aCBkPSJNODE2LDkxMmMwLTEzMi41NjItMTA3LjQzOC0yNDAtMjQwLTI0MFMzMzYsNzc5LjQzOCwzMzYsOTEyczEwNy40MzgsMjQwLDI0MCwyNDBTODE2LDEwNDQuNTYyLDgxNiw5MTJ6CSBNNDgwLDEwNzIuOTY5TDQxNS4wMzEsMTAwOGw5Ni05NmwtOTYtOTZMNDgwLDc1MS4wMzFsOTYsOTZsOTYtOTZMNzM2Ljk2OSw4MTZsLTk2LDk2bDk2LDk2TDY3MiwxMDcyLjk2OWwtOTYtOTZMNDgwLDEwNzIuOTY5eiIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnremovecenter_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yNDAsOTEyaC00OFY3MjBoMTA4LjY1NkMzNDMuNjQxLDY1OC41NDcsNDA2LjUsNjEyLjA5NCw0ODAsNTkwLjE1NlYxNDRoMTkyCXY0NDYuMTU2Qzc0NS41LDYxMi4wOTQsODA4LjM1OSw2NTguNTQ3LDg1MS4zNDQsNzIwSDk2MHYxOTJoLTQ4YzAsNTEuNTYyLTEyLDEwMC4zMTItMzIuOTA2LDE0NEgxMDU2YzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY0OAljMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2QzY5LjYwOSwwLDQ4LDIxLjYwOSw0OCw0OHY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDE3Ni45MDZDMjUyLDEwMTIuMzEyLDI0MCw5NjMuNTYyLDI0MCw5MTJ6CSBNOTYwLDQzMnYxOTJINzY4VjQzMkg5NjB6IE05NjAsMTQ0djE5Mkg3NjhWMTQ0SDk2MHogTTE5MiwzMzZWMTQ0aDE5MnYxOTJIMTkyeiBNMTkyLDYyNFY0MzJoMTkydjE5MkgxOTJ6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxNDQiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0MzIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxNDQiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0MzIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHBhdGggZD0iTTE5Miw3MjB2MTkyaDQ4YzAtNzEuMzkxLDIyLjU0Ny0xMzcuNTMxLDYwLjY1Ni0xOTJIMTkyeiIvPjxwYXRoIGQ9Ik04NTEuMzQ0LDcyMEM4ODkuNDUzLDc3NC40NjksOTEyLDg0MC42MDksOTEyLDkxMmg0OFY3MjBIODUxLjM0NHoiLz48cGF0aCBkPSJNODE2LDkxMmMwLTEzMi41NjItMTA3LjQzOC0yNDAtMjQwLTI0MFMzMzYsNzc5LjQzOCwzMzYsOTEyCXMxMDcuNDM4LDI0MCwyNDAsMjQwUzgxNiwxMDQ0LjU2Miw4MTYsOTEyeiBNNDgwLDEwNzIuOTY5TDQxNS4wMzEsMTAwOGw5Ni05NmwtOTYtOTZMNDgwLDc1MS4wMzFsOTYsOTZsOTYtOTZMNzM2Ljk2OSw4MTZsLTk2LDk2CWw5Niw5Nkw2NzIsMTA3Mi45NjlsLTk2LTk2TDQ4MCwxMDcyLjk2OXoiLz48L3N2Zz4=") !important;
}
.icon-tablecolumnsplit_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE02NzIsNDgwdjE5Mkg0ODBWNDgwSDY3MnogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsOTYwVjQ4MGgxOTJ2NDgwSDE5MnogTTQ4MCw5NjBWNzY4aDE5MnYxOTJINDgweiBNNzY4LDk2MFY0ODBoMTkydjQ4MEg3Njh6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0ODAiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PC9zdmc+") !important;
}
.icon-tablecolumnsplit_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwCWMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE02NzIsNDgwdjE5Mkg0ODBWNDgwSDY3MnogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyegkgTTQ4MCwzODRWMTkyaDE5MnYxOTJINDgweiBNNzY4LDM4NFYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsOTYwVjQ4MGgxOTJ2NDgwSDE5MnogTTQ4MCw5NjBWNzY4aDE5MnYxOTJINDgweiBNNzY4LDk2MFY0ODBoMTkydjQ4MAlINzY4eiIvPjxyZWN0IHg9Ijc2OCIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9Ijc2OCIgeT0iNDgwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjQ4MCIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjQ4MCIvPjwvc3ZnPg==") !important;
}
.icon-tablecolumnsplit_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE02NzIsNDgwdjE5Mkg0ODBWNDgwSDY3MnogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsOTYwVjQ4MGgxOTJ2NDgwSDE5MnogTTQ4MCw5NjBWNzY4aDE5MnYxOTJINDgweiBNNzY4LDk2MFY0ODBoMTkydjQ4MEg3Njh6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0ODAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PC9zdmc+") !important;
}
.icon-tablecolumnsplit_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE02NzIsNDgwdjE5Mkg0ODBWNDgwSDY3MnogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsOTYwVjQ4MGgxOTJ2NDgwSDE5MnogTTQ4MCw5NjBWNzY4aDE5MnYxOTJINDgweiBNNzY4LDk2MFY0ODBoMTkydjQ4MEg3Njh6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0ODAiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PC9zdmc+") !important;
}
.icon-tablecolumnsplit_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE02NzIsNDgwdjE5Mkg0ODBWNDgwSDY3MnogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyeiBNNDgwLDM4NFYxOTJoMTkydjE5Mkg0ODB6IE03NjgsMzg0CVYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsOTYwVjQ4MGgxOTJ2NDgwSDE5MnogTTQ4MCw5NjBWNzY4aDE5MnYxOTJINDgweiBNNzY4LDk2MFY0ODBoMTkydjQ4MEg3Njh6Ii8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI0ODAiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIHdpZHRoPSIxOTIiIGhlaWdodD0iNDgwIi8+PC9zdmc+") !important;
}
.icon-tablecolumnsplit_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMTA0LDEwNTZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwCWMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwQzEwODIuMzkxLDExMDQsMTEwNCwxMDgyLjM5MSwxMTA0LDEwNTZ6IE02NzIsNDgwdjE5Mkg0ODBWNDgwSDY3MnogTTE5MiwzODRWMTkyaDE5MnYxOTJIMTkyegkgTTQ4MCwzODRWMTkyaDE5MnYxOTJINDgweiBNNzY4LDM4NFYxOTJoMTkydjE5Mkg3Njh6IE0xOTIsOTYwVjQ4MGgxOTJ2NDgwSDE5MnogTTQ4MCw5NjBWNzY4aDE5MnYxOTJINDgweiBNNzY4LDk2MFY0ODBoMTkydjQ4MAlINzY4eiIvPjxyZWN0IHg9Ijc2OCIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9Ijc2OCIgeT0iNDgwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjQ4MCIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjQ4MCIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddbottom_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMDU2LDYwOC45MDZWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4QzIxLjYwOSwwLDAsMjEuNjA5LDAsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg1NjAuOTA2CUM1ODgsMTAxMi4zMTIsNTc2LDk2My41NjIsNTc2LDkxMkgxNDRWNzIwaDQ5Mi42NTZjMjcuMTg4LTM4LjgxMiw2Mi4zNDQtNzEuNDg0LDEwMy4wNzgtOTUuOTUzYzAuMDQ3LDAsMC4wNDctMC4wNDcsMC4wOTQtMC4wNDcJSDcyMFY0MzJoMTkydjE0NEM5NjMuNTYyLDU3NiwxMDEyLjMxMiw1ODgsMTA1Niw2MDguOTA2eiBNMzM2LDQzMnYxOTJIMTQ0VjQzMkgzMzZ6IE02MjQsNDMydjE5Mkg0MzJWNDMySDYyNHogTTcyMCwzMzZWMTQ0aDE5Mgl2MTkySDcyMHogTTQzMiwzMzZWMTQ0aDE5MnYxOTJINDMyeiBNMTQ0LDMzNlYxNDRoMTkydjE5MkgxNDR6Ii8+PHBhdGggZmlsbD0iIzMyODdEMiIgZD0iTTY3Miw5MTJjMCwxMzIuNTYyLDEwNy40MzgsMjQwLDI0MCwyNDBzMjQwLTEwNy40MzgsMjQwLTI0MHMtMTA3LjQzOC0yNDAtMjQwLTI0MFM2NzIsNzc5LjQzOCw2NzIsOTEyegkgTTk2MCw3Njh2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2di05Nmg5NnYtOTZIOTYweiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik03MjAsNjI0VjQzMmgxOTJ2MTQ0Yy02MywwLTEyMS43MzQsMTcuNzE5LTE3Mi4xNzIsNDhINzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddbottom_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDU2LDYwOC45MDZWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4QzIxLjYwOSwwLDAsMjEuNjA5LDAsNDh2OTYwCWMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoNTYwLjkwNkM1ODgsMTAxMi4zMTIsNTc2LDk2My41NjIsNTc2LDkxMkgxNDRWNzIwaDQ5Mi42NTZjMjcuMTg4LTM4LjgxMiw2Mi4zNDQtNzEuNDg0LDEwMy4wNzgtOTUuOTUzCWMwLjA0NywwLDAuMDQ3LTAuMDQ3LDAuMDk0LTAuMDQ3SDcyMFY0MzJoMTkydjE0NEM5NjMuNTYyLDU3NiwxMDEyLjMxMiw1ODgsMTA1Niw2MDguOTA2eiBNMzM2LDQzMnYxOTJIMTQ0VjQzMkgzMzZ6IE02MjQsNDMydjE5MglINDMyVjQzMkg2MjR6IE03MjAsMzM2VjE0NGgxOTJ2MTkySDcyMHogTTQzMiwzMzZWMTQ0aDE5MnYxOTJINDMyeiBNMTQ0LDMzNlYxNDRoMTkydjE5MkgxNDR6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY3Miw5MTJjMCwxMzIuNTYyLDEwNy40MzgsMjQwLDI0MCwyNDBzMjQwLTEwNy40MzgsMjQwLTI0MHMtMTA3LjQzOC0yNDAtMjQwLTI0MAlTNjcyLDc3OS40MzgsNjcyLDkxMnogTTk2MCw3Njh2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2di05Nmg5NnYtOTZIOTYweiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MjAsNjI0VjQzMmgxOTJ2MTQ0Yy02MywwLTEyMS43MzQsMTcuNzE5LTE3Mi4xNzIsNDhINzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddbottom_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iMTQ0IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDU2LDYwOC45MDZWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4QzIxLjYwOSwwLDAsMjEuNjA5LDAsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg1NjAuOTA2CUM1ODgsMTAxMi4zMTIsNTc2LDk2My41NjIsNTc2LDkxMkgxNDRWNzIwaDQ5Mi42NTZjMjcuMTg4LTM4LjgxMiw2Mi4zNDQtNzEuNDg0LDEwMy4wNzgtOTUuOTUzYzAuMDQ3LDAsMC4wNDctMC4wNDcsMC4wOTQtMC4wNDcJSDcyMFY0MzJoMTkydjE0NEM5NjMuNTYyLDU3NiwxMDEyLjMxMiw1ODgsMTA1Niw2MDguOTA2eiBNMzM2LDQzMnYxOTJIMTQ0VjQzMkgzMzZ6IE02MjQsNDMydjE5Mkg0MzJWNDMySDYyNHogTTcyMCwzMzZWMTQ0aDE5Mgl2MTkySDcyMHogTTQzMiwzMzZWMTQ0aDE5MnYxOTJINDMyeiBNMTQ0LDMzNlYxNDRoMTkydjE5MkgxNDR6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY3Miw5MTJjMCwxMzIuNTYyLDEwNy40MzgsMjQwLDI0MCwyNDBzMjQwLTEwNy40MzgsMjQwLTI0MHMtMTA3LjQzOC0yNDAtMjQwLTI0MFM2NzIsNzc5LjQzOCw2NzIsOTEyegkgTTk2MCw3Njh2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2di05Nmg5NnYtOTZIOTYweiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MjAsNjI0VjQzMmgxOTJ2MTQ0Yy02MywwLTEyMS43MzQsMTcuNzE5LTE3Mi4xNzIsNDhINzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddbottom_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iMTQ0IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMDU2LDYwOC45MDZWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4QzIxLjYwOSwwLDAsMjEuNjA5LDAsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg1NjAuOTA2CUM1ODgsMTAxMi4zMTIsNTc2LDk2My41NjIsNTc2LDkxMkgxNDRWNzIwaDQ5Mi42NTZjMjcuMTg4LTM4LjgxMiw2Mi4zNDQtNzEuNDg0LDEwMy4wNzgtOTUuOTUzYzAuMDQ3LDAsMC4wNDctMC4wNDcsMC4wOTQtMC4wNDcJSDcyMFY0MzJoMTkydjE0NEM5NjMuNTYyLDU3NiwxMDEyLjMxMiw1ODgsMTA1Niw2MDguOTA2eiBNMzM2LDQzMnYxOTJIMTQ0VjQzMkgzMzZ6IE02MjQsNDMydjE5Mkg0MzJWNDMySDYyNHogTTcyMCwzMzZWMTQ0aDE5Mgl2MTkySDcyMHogTTQzMiwzMzZWMTQ0aDE5MnYxOTJINDMyeiBNMTQ0LDMzNlYxNDRoMTkydjE5MkgxNDR6Ii8+PHBhdGggZmlsbD0iIzMyODdEMiIgZD0iTTY3Miw5MTJjMCwxMzIuNTYyLDEwNy40MzgsMjQwLDI0MCwyNDBzMjQwLTEwNy40MzgsMjQwLTI0MHMtMTA3LjQzOC0yNDAtMjQwLTI0MFM2NzIsNzc5LjQzOCw2NzIsOTEyegkgTTk2MCw3Njh2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2di05Nmg5NnYtOTZIOTYweiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik03MjAsNjI0VjQzMmgxOTJ2MTQ0Yy02MywwLTEyMS43MzQsMTcuNzE5LTE3Mi4xNzIsNDhINzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddbottom_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik0xMDU2LDYwOC45MDZWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4QzIxLjYwOSwwLDAsMjEuNjA5LDAsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg1NjAuOTA2CUM1ODgsMTAxMi4zMTIsNTc2LDk2My41NjIsNTc2LDkxMkgxNDRWNzIwaDQ5Mi42NTZjMjcuMTg4LTM4LjgxMiw2Mi4zNDQtNzEuNDg0LDEwMy4wNzgtOTUuOTUzYzAuMDQ3LDAsMC4wNDctMC4wNDcsMC4wOTQtMC4wNDcJSDcyMFY0MzJoMTkydjE0NEM5NjMuNTYyLDU3NiwxMDEyLjMxMiw1ODgsMTA1Niw2MDguOTA2eiBNMzM2LDQzMnYxOTJIMTQ0VjQzMkgzMzZ6IE02MjQsNDMydjE5Mkg0MzJWNDMySDYyNHogTTcyMCwzMzZWMTQ0aDE5Mgl2MTkySDcyMHogTTQzMiwzMzZWMTQ0aDE5MnYxOTJINDMyeiBNMTQ0LDMzNlYxNDRoMTkydjE5MkgxNDR6Ii8+PHBhdGggZD0iTTY3Miw5MTJjMCwxMzIuNTYyLDEwNy40MzgsMjQwLDI0MCwyNDBzMjQwLTEwNy40MzgsMjQwLTI0MHMtMTA3LjQzOC0yNDAtMjQwLTI0MFM2NzIsNzc5LjQzOCw2NzIsOTEyegkgTTk2MCw3Njh2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2di05Nmg5NnYtOTZIOTYweiIvPjxwYXRoIGQ9Ik03MjAsNjI0VjQzMmgxOTJ2MTQ0Yy02MywwLTEyMS43MzQsMTcuNzE5LTE3Mi4xNzIsNDhINzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddbottom_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iMTQ0IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNDMyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik0xMDU2LDYwOC45MDZWNDhjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4QzIxLjYwOSwwLDAsMjEuNjA5LDAsNDh2OTYwCWMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoNTYwLjkwNkM1ODgsMTAxMi4zMTIsNTc2LDk2My41NjIsNTc2LDkxMkgxNDRWNzIwaDQ5Mi42NTZjMjcuMTg4LTM4LjgxMiw2Mi4zNDQtNzEuNDg0LDEwMy4wNzgtOTUuOTUzCWMwLjA0NywwLDAuMDQ3LTAuMDQ3LDAuMDk0LTAuMDQ3SDcyMFY0MzJoMTkydjE0NEM5NjMuNTYyLDU3NiwxMDEyLjMxMiw1ODgsMTA1Niw2MDguOTA2eiBNMzM2LDQzMnYxOTJIMTQ0VjQzMkgzMzZ6IE02MjQsNDMydjE5MglINDMyVjQzMkg2MjR6IE03MjAsMzM2VjE0NGgxOTJ2MTkySDcyMHogTTQzMiwzMzZWMTQ0aDE5MnYxOTJINDMyeiBNMTQ0LDMzNlYxNDRoMTkydjE5MkgxNDR6Ii8+PHBhdGggZD0iTTY3Miw5MTJjMCwxMzIuNTYyLDEwNy40MzgsMjQwLDI0MCwyNDBzMjQwLTEwNy40MzgsMjQwLTI0MAlzLTEwNy40MzgtMjQwLTI0MC0yNDBTNjcyLDc3OS40MzgsNjcyLDkxMnogTTk2MCw3Njh2OTZoOTZ2OTZoLTk2djk2aC05NnYtOTZoLTk2di05Nmg5NnYtOTZIOTYweiIvPjxwYXRoIGQ9Ik03MjAsNjI0VjQzMmgxOTJ2MTQ0Yy02MywwLTEyMS43MzQsMTcuNzE5LTE3Mi4xNzIsNDhINzIweiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowaddtop_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iODE2IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iODE2IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iODE2IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNTI4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNTI4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsNTc2djE0NEg3MjBWNTI4aDE5LjgyOGMtMC4wNDcsMC0wLjA0Ny0wLjA0Ny0wLjA5NC0wLjA0N0M2OTksNTAzLjQ4NCw2NjMuODQ0LDQ3MC44MTIsNjM2LjY1Niw0MzJIMTQ0CVYyNDBoNDMyYzAtNTEuNTYyLDEyLTEwMC4zMTIsMzIuOTA2LTE0NEg0OGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OAlWNTQzLjA5NEMxMDEyLjMxMiw1NjQsOTYzLjU2Miw1NzYsOTEyLDU3NnogTTE0NCw3MjBWNTI4aDE5MnYxOTJIMTQ0eiBNNDMyLDcyMFY1MjhoMTkydjE5Mkg0MzJ6IE05MTIsODE2djE5Mkg3MjBWODE2SDkxMnoJIE02MjQsODE2djE5Mkg0MzJWODE2SDYyNHogTTMzNiw4MTZ2MTkySDE0NFY4MTZIMzM2eiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsNDgwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDAsOTEyLDBTNjcyLDEwNy40MzgsNjcyLDI0MFM3NzkuNDM4LDQ4MCw5MTIsNDgwegkgTTg2NCwzODR2LTk2aC05NnYtOTZoOTZWOTZoOTZ2OTZoOTZ2OTZoLTk2djk2SDg2NHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNzIwLDUyOHYxOTJoMTkyVjU3NmMtNjMsMC0xMjEuNzM0LTE3LjcxOS0xNzIuMTcyLTQ4SDcyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablerowaddtop_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iODE2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iODE2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iODE2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNTI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNTI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsNTc2djE0NEg3MjBWNTI4aDE5LjgyOGMtMC4wNDcsMC0wLjA0Ny0wLjA0Ny0wLjA5NC0wLjA0NwlDNjk5LDUwMy40ODQsNjYzLjg0NCw0NzAuODEyLDYzNi42NTYsNDMySDE0NFYyNDBoNDMyYzAtNTEuNTYyLDEyLTEwMC4zMTIsMzIuOTA2LTE0NEg0OGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4djk2MAljMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNTQzLjA5NEMxMDEyLjMxMiw1NjQsOTYzLjU2Miw1NzYsOTEyLDU3NnogTTE0NCw3MjBWNTI4aDE5MnYxOTJIMTQ0egkgTTQzMiw3MjBWNTI4aDE5MnYxOTJINDMyeiBNOTEyLDgxNnYxOTJINzIwVjgxNkg5MTJ6IE02MjQsODE2djE5Mkg0MzJWODE2SDYyNHogTTMzNiw4MTZ2MTkySDE0NFY4MTZIMzM2eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsNDgwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDAsOTEyLDBTNjcyLDEwNy40MzgsNjcyLDI0MAlTNzc5LjQzOCw0ODAsOTEyLDQ4MHogTTg2NCwzODR2LTk2aC05NnYtOTZoOTZWOTZoOTZ2OTZoOTZ2OTZoLTk2djk2SDg2NHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIwLDUyOHYxOTJoMTkyVjU3NmMtNjMsMC0xMjEuNzM0LTE3LjcxOS0xNzIuMTcyLTQ4SDcyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablerowaddtop_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iODE2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iODE2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iODE2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNTI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNTI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsNTc2djE0NEg3MjBWNTI4aDE5LjgyOGMtMC4wNDcsMC0wLjA0Ny0wLjA0Ny0wLjA5NC0wLjA0N0M2OTksNTAzLjQ4NCw2NjMuODQ0LDQ3MC44MTIsNjM2LjY1Niw0MzJIMTQ0CVYyNDBoNDMyYzAtNTEuNTYyLDEyLTEwMC4zMTIsMzIuOTA2LTE0NEg0OGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OAlWNTQzLjA5NEMxMDEyLjMxMiw1NjQsOTYzLjU2Miw1NzYsOTEyLDU3NnogTTE0NCw3MjBWNTI4aDE5MnYxOTJIMTQ0eiBNNDMyLDcyMFY1MjhoMTkydjE5Mkg0MzJ6IE05MTIsODE2djE5Mkg3MjBWODE2SDkxMnoJIE02MjQsODE2djE5Mkg0MzJWODE2SDYyNHogTTMzNiw4MTZ2MTkySDE0NFY4MTZIMzM2eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsNDgwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDAsOTEyLDBTNjcyLDEwNy40MzgsNjcyLDI0MFM3NzkuNDM4LDQ4MCw5MTIsNDgwegkgTTg2NCwzODR2LTk2aC05NnYtOTZoOTZWOTZoOTZ2OTZoOTZ2OTZoLTk2djk2SDg2NHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIwLDUyOHYxOTJoMTkyVjU3NmMtNjMsMC0xMjEuNzM0LTE3LjcxOS0xNzIuMTcyLTQ4SDcyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablerowaddtop_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iODE2IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iODE2IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iODE2IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNTI4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNTI4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsNTc2djE0NEg3MjBWNTI4aDE5LjgyOGMtMC4wNDcsMC0wLjA0Ny0wLjA0Ny0wLjA5NC0wLjA0N0M2OTksNTAzLjQ4NCw2NjMuODQ0LDQ3MC44MTIsNjM2LjY1Niw0MzJIMTQ0CVYyNDBoNDMyYzAtNTEuNTYyLDEyLTEwMC4zMTIsMzIuOTA2LTE0NEg0OGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OAlWNTQzLjA5NEMxMDEyLjMxMiw1NjQsOTYzLjU2Miw1NzYsOTEyLDU3NnogTTE0NCw3MjBWNTI4aDE5MnYxOTJIMTQ0eiBNNDMyLDcyMFY1MjhoMTkydjE5Mkg0MzJ6IE05MTIsODE2djE5Mkg3MjBWODE2SDkxMnoJIE02MjQsODE2djE5Mkg0MzJWODE2SDYyNHogTTMzNiw4MTZ2MTkySDE0NFY4MTZIMzM2eiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsNDgwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDAsOTEyLDBTNjcyLDEwNy40MzgsNjcyLDI0MFM3NzkuNDM4LDQ4MCw5MTIsNDgwegkgTTg2NCwzODR2LTk2aC05NnYtOTZoOTZWOTZoOTZ2OTZoOTZ2OTZoLTk2djk2SDg2NHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNzIwLDUyOHYxOTJoMTkyVjU3NmMtNjMsMC0xMjEuNzM0LTE3LjcxOS0xNzIuMTcyLTQ4SDcyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablerowaddtop_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iODE2IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iODE2IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iODE2IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNTI4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNTI4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik05MTIsNTc2djE0NEg3MjBWNTI4aDE5LjgyOGMtMC4wNDcsMC0wLjA0Ny0wLjA0Ny0wLjA5NC0wLjA0N0M2OTksNTAzLjQ4NCw2NjMuODQ0LDQ3MC44MTIsNjM2LjY1Niw0MzJIMTQ0CVYyNDBoNDMyYzAtNTEuNTYyLDEyLTEwMC4zMTIsMzIuOTA2LTE0NEg0OGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4djk2MGMwLDI2LjM5MSwyMS42MDksNDgsNDgsNDhoOTYwYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OAlWNTQzLjA5NEMxMDEyLjMxMiw1NjQsOTYzLjU2Miw1NzYsOTEyLDU3NnogTTE0NCw3MjBWNTI4aDE5MnYxOTJIMTQ0eiBNNDMyLDcyMFY1MjhoMTkydjE5Mkg0MzJ6IE05MTIsODE2djE5Mkg3MjBWODE2SDkxMnoJIE02MjQsODE2djE5Mkg0MzJWODE2SDYyNHogTTMzNiw4MTZ2MTkySDE0NFY4MTZIMzM2eiIvPjxwYXRoIGQ9Ik05MTIsNDgwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDAsOTEyLDBTNjcyLDEwNy40MzgsNjcyLDI0MFM3NzkuNDM4LDQ4MCw5MTIsNDgwegkgTTg2NCwzODR2LTk2aC05NnYtOTZoOTZWOTZoOTZ2OTZoOTZ2OTZoLTk2djk2SDg2NHoiLz48cGF0aCBkPSJNNzIwLDUyOHYxOTJoMTkyVjU3NmMtNjMsMC0xMjEuNzM0LTE3LjcxOS0xNzIuMTcyLTQ4SDcyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablerowaddtop_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjE0NCIgeT0iODE2IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iODE2IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjcyMCIgeT0iODE2IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE0NCIgeT0iNTI4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQzMiIgeT0iNTI4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxwYXRoIGQ9Ik05MTIsNTc2djE0NEg3MjBWNTI4aDE5LjgyOGMtMC4wNDcsMC0wLjA0Ny0wLjA0Ny0wLjA5NC0wLjA0NwlDNjk5LDUwMy40ODQsNjYzLjg0NCw0NzAuODEyLDYzNi42NTYsNDMySDE0NFYyNDBoNDMyYzAtNTEuNTYyLDEyLTEwMC4zMTIsMzIuOTA2LTE0NEg0OGMtMjYuMzkxLDAtNDgsMjEuNjA5LTQ4LDQ4djk2MAljMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWNTQzLjA5NEMxMDEyLjMxMiw1NjQsOTYzLjU2Miw1NzYsOTEyLDU3NnogTTE0NCw3MjBWNTI4aDE5MnYxOTJIMTQ0egkgTTQzMiw3MjBWNTI4aDE5MnYxOTJINDMyeiBNOTEyLDgxNnYxOTJINzIwVjgxNkg5MTJ6IE02MjQsODE2djE5Mkg0MzJWODE2SDYyNHogTTMzNiw4MTZ2MTkySDE0NFY4MTZIMzM2eiIvPjxwYXRoIGQ9Ik05MTIsNDgwYzEzMi41NjIsMCwyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDAsOTEyLDBTNjcyLDEwNy40MzgsNjcyLDI0MAlTNzc5LjQzOCw0ODAsOTEyLDQ4MHogTTg2NCwzODR2LTk2aC05NnYtOTZoOTZWOTZoOTZ2OTZoOTZ2OTZoLTk2djk2SDg2NHoiLz48cGF0aCBkPSJNNzIwLDUyOHYxOTJoMTkyVjU3NmMtNjMsMC0xMjEuNzM0LTE3LjcxOS0xNzIuMTcyLTQ4SDcyMHoiLz48L3N2Zz4=") !important;
}
.icon-tablerowmerge_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDE5MmgxOTJ2MTkySDQ4MFYxOTJ6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNNjcyLDk2MEg0ODBWNzY4aDE5MlY5NjB6IE05NjAsOTYwSDc2OFY3NjhoMTkyVjk2MHogTTk2MCw2NzJINDgwVjQ4MGg0ODBWNjcyeiBNOTYwLDM4NEg3NjhWMTkyaDE5MlYzODR6Ii8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI3NjgiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSI3NjgiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI3NjgiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PC9zdmc+") !important;
}
.icon-tablerowmerge_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY5NkMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDE5MmgxOTJ2MTkySDQ4MFYxOTJ6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyCVY0ODBoMTkyVjY3MnogTTM4NCwzODRIMTkyVjE5MmgxOTJWMzg0eiBNNjcyLDk2MEg0ODBWNzY4aDE5MlY5NjB6IE05NjAsOTYwSDc2OFY3NjhoMTkyVjk2MHogTTk2MCw2NzJINDgwVjQ4MGg0ODBWNjcyeiBNOTYwLDM4NAlINzY4VjE5MmgxOTJWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9Ijc2OCIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9Ijc2OCIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowmerge_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDE5MmgxOTJ2MTkySDQ4MFYxOTJ6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNNjcyLDk2MEg0ODBWNzY4aDE5MlY5NjB6IE05NjAsOTYwSDc2OFY3NjhoMTkyVjk2MHogTTk2MCw2NzJINDgwVjQ4MGg0ODBWNjcyeiBNOTYwLDM4NEg3NjhWMTkyaDE5MlYzODR6Ii8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI3NjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSI3NjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI3NjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PC9zdmc+") !important;
}
.icon-tablerowmerge_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDE5MmgxOTJ2MTkySDQ4MFYxOTJ6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNNjcyLDk2MEg0ODBWNzY4aDE5MlY5NjB6IE05NjAsOTYwSDc2OFY3NjhoMTkyVjk2MHogTTk2MCw2NzJINDgwVjQ4MGg0ODBWNjcyeiBNOTYwLDM4NEg3NjhWMTkyaDE5MlYzODR6Ii8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI3NjgiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSI3NjgiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI3NjgiIGZpbGw9IiMzMjg3RDIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PC9zdmc+") !important;
}
.icon-tablerowmerge_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDE5MmgxOTJ2MTkySDQ4MFYxOTJ6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNNjcyLDk2MEg0ODBWNzY4aDE5MlY5NjB6IE05NjAsOTYwSDc2OFY3NjhoMTkyVjk2MHogTTk2MCw2NzJINDgwVjQ4MGg0ODBWNjcyeiBNOTYwLDM4NEg3NjhWMTkyaDE5MlYzODR6Ii8+PHJlY3QgeD0iMTkyIiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSIxOTIiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI3NjgiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iMTkyIiB5PSI0ODAiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNDgwIiB5PSI3NjgiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PHJlY3QgeD0iNzY4IiB5PSI3NjgiIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIi8+PC9zdmc+") !important;
}
.icon-tablerowmerge_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY5NkMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDE5MmgxOTJ2MTkySDQ4MFYxOTJ6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyCVY0ODBoMTkyVjY3MnogTTM4NCwzODRIMTkyVjE5MmgxOTJWMzg0eiBNNjcyLDk2MEg0ODBWNzY4aDE5MlY5NjB6IE05NjAsOTYwSDc2OFY3NjhoMTkyVjk2MHogTTk2MCw2NzJINDgwVjQ4MGg0ODBWNjcyeiBNOTYwLDM4NAlINzY4VjE5MmgxOTJWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9Ijc2OCIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9Ijc2OCIgeT0iNzY4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowremovecenter_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsOTEydjQ4SDcyMFY4NTEuMzQ0QzY1OC41NDcsODA4LjM1OSw2MTIuMDk0LDc0NS41LDU5MC4xNTYsNjcySDE0NFY0ODBoNDQ2LjE1NglDNjEyLjA5NCw0MDYuNSw2NTguNTQ3LDM0My42NDEsNzIwLDMwMC42NTZWMTkyaDE5MnY0OGM1MS41NjIsMCwxMDAuMzEyLDEyLDE0NCwzMi45MDZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4CUMyMS42MDksNDgsMCw2OS42MDksMCw5NnY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWODc5LjA5NEMxMDEyLjMxMiw5MDAsOTYzLjU2Miw5MTIsOTEyLDkxMnoJIE00MzIsMTkyaDE5MnYxOTJINDMyVjE5MnogTTE0NCwxOTJoMTkydjE5MkgxNDRWMTkyeiBNMzM2LDk2MEgxNDRWNzY4aDE5MlY5NjB6IE02MjQsOTYwSDQzMlY3NjhoMTkyVjk2MHoiLz48cmVjdCB4PSIxNDQiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxNDQiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNzIwLDk2MGgxOTJ2LTQ4Yy03MS4zOTEsMC0xMzcuNTMxLTIyLjU0Ny0xOTItNjAuNjU2Vjk2MHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNzIwLDMwMC42NTZDNzc0LjQ2OSwyNjIuNTQ3LDg0MC42MDksMjQwLDkxMiwyNDB2LTQ4SDcyMFYzMDAuNjU2eiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsMzM2Yy0xMzIuNTYyLDAtMjQwLDEwNy40MzgtMjQwLDI0MHMxMDcuNDM4LDI0MCwyNDAsMjQwczI0MC0xMDcuNDM4LDI0MC0yNDBTMTA0NC41NjIsMzM2LDkxMiwzMzZ6CSBNMTA3Mi45NjksNjcyTDEwMDgsNzM2Ljk2OWwtOTYtOTZsLTk2LDk2TDc1MS4wMzEsNjcybDk2LTk2bC05Ni05Nkw4MTYsNDE1LjAzMWw5Niw5Nmw5Ni05NkwxMDcyLjk2OSw0ODBsLTk2LDk2TDEwNzIuOTY5LDY3MnoiLz48L3N2Zz4=") !important;
}
.icon-tablerowremovecenter_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsOTEydjQ4SDcyMFY4NTEuMzQ0QzY1OC41NDcsODA4LjM1OSw2MTIuMDk0LDc0NS41LDU5MC4xNTYsNjcySDE0NFY0ODBoNDQ2LjE1NglDNjEyLjA5NCw0MDYuNSw2NTguNTQ3LDM0My42NDEsNzIwLDMwMC42NTZWMTkyaDE5MnY0OGM1MS41NjIsMCwxMDAuMzEyLDEyLDE0NCwzMi45MDZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4CUMyMS42MDksNDgsMCw2OS42MDksMCw5NnY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWODc5LjA5NEMxMDEyLjMxMiw5MDAsOTYzLjU2Miw5MTIsOTEyLDkxMnoJIE00MzIsMTkyaDE5MnYxOTJINDMyVjE5MnogTTE0NCwxOTJoMTkydjE5MkgxNDRWMTkyeiBNMzM2LDk2MEgxNDRWNzY4aDE5MlY5NjB6IE02MjQsOTYwSDQzMlY3NjhoMTkyVjk2MHoiLz48cmVjdCB4PSIxNDQiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxNDQiIHk9Ijc2OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9Ijc2OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIwLDk2MGgxOTJ2LTQ4Yy03MS4zOTEsMC0xMzcuNTMxLTIyLjU0Ny0xOTItNjAuNjU2Vjk2MHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIwLDMwMC42NTZDNzc0LjQ2OSwyNjIuNTQ3LDg0MC42MDksMjQwLDkxMiwyNDB2LTQ4SDcyMFYzMDAuNjU2eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsMzM2Yy0xMzIuNTYyLDAtMjQwLDEwNy40MzgtMjQwLDI0MHMxMDcuNDM4LDI0MCwyNDAsMjQwczI0MC0xMDcuNDM4LDI0MC0yNDAJUzEwNDQuNTYyLDMzNiw5MTIsMzM2eiBNMTA3Mi45NjksNjcyTDEwMDgsNzM2Ljk2OWwtOTYtOTZsLTk2LDk2TDc1MS4wMzEsNjcybDk2LTk2bC05Ni05Nkw4MTYsNDE1LjAzMWw5Niw5Nmw5Ni05NkwxMDcyLjk2OSw0ODAJbC05Niw5NkwxMDcyLjk2OSw2NzJ6Ii8+PC9zdmc+") !important;
}
.icon-tablerowremovecenter_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsOTEydjQ4SDcyMFY4NTEuMzQ0QzY1OC41NDcsODA4LjM1OSw2MTIuMDk0LDc0NS41LDU5MC4xNTYsNjcySDE0NFY0ODBoNDQ2LjE1NglDNjEyLjA5NCw0MDYuNSw2NTguNTQ3LDM0My42NDEsNzIwLDMwMC42NTZWMTkyaDE5MnY0OGM1MS41NjIsMCwxMDAuMzEyLDEyLDE0NCwzMi45MDZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4CUMyMS42MDksNDgsMCw2OS42MDksMCw5NnY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWODc5LjA5NEMxMDEyLjMxMiw5MDAsOTYzLjU2Miw5MTIsOTEyLDkxMnoJIE00MzIsMTkyaDE5MnYxOTJINDMyVjE5MnogTTE0NCwxOTJoMTkydjE5MkgxNDRWMTkyeiBNMzM2LDk2MEgxNDRWNzY4aDE5MlY5NjB6IE02MjQsOTYwSDQzMlY3NjhoMTkyVjk2MHoiLz48cmVjdCB4PSIxNDQiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9IjE5MiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxNDQiIHk9Ijc2OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9Ijc2OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIwLDk2MGgxOTJ2LTQ4Yy03MS4zOTEsMC0xMzcuNTMxLTIyLjU0Ny0xOTItNjAuNjU2Vjk2MHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIwLDMwMC42NTZDNzc0LjQ2OSwyNjIuNTQ3LDg0MC42MDksMjQwLDkxMiwyNDB2LTQ4SDcyMFYzMDAuNjU2eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MTIsMzM2Yy0xMzIuNTYyLDAtMjQwLDEwNy40MzgtMjQwLDI0MHMxMDcuNDM4LDI0MCwyNDAsMjQwczI0MC0xMDcuNDM4LDI0MC0yNDBTMTA0NC41NjIsMzM2LDkxMiwzMzZ6CSBNMTA3Mi45NjksNjcyTDEwMDgsNzM2Ljk2OWwtOTYtOTZsLTk2LDk2TDc1MS4wMzEsNjcybDk2LTk2bC05Ni05Nkw4MTYsNDE1LjAzMWw5Niw5Nmw5Ni05NkwxMDcyLjk2OSw0ODBsLTk2LDk2TDEwNzIuOTY5LDY3MnoiLz48L3N2Zz4=") !important;
}
.icon-tablerowremovecenter_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsOTEydjQ4SDcyMFY4NTEuMzQ0QzY1OC41NDcsODA4LjM1OSw2MTIuMDk0LDc0NS41LDU5MC4xNTYsNjcySDE0NFY0ODBoNDQ2LjE1NglDNjEyLjA5NCw0MDYuNSw2NTguNTQ3LDM0My42NDEsNzIwLDMwMC42NTZWMTkyaDE5MnY0OGM1MS41NjIsMCwxMDAuMzEyLDEyLDE0NCwzMi45MDZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4CUMyMS42MDksNDgsMCw2OS42MDksMCw5NnY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWODc5LjA5NEMxMDEyLjMxMiw5MDAsOTYzLjU2Miw5MTIsOTEyLDkxMnoJIE00MzIsMTkyaDE5MnYxOTJINDMyVjE5MnogTTE0NCwxOTJoMTkydjE5MkgxNDRWMTkyeiBNMzM2LDk2MEgxNDRWNzY4aDE5MlY5NjB6IE02MjQsOTYwSDQzMlY3NjhoMTkyVjk2MHoiLz48cmVjdCB4PSIxNDQiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9IjE5MiIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxNDQiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9Ijc2OCIgZmlsbD0iIzMyODdEMiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNzIwLDk2MGgxOTJ2LTQ4Yy03MS4zOTEsMC0xMzcuNTMxLTIyLjU0Ny0xOTItNjAuNjU2Vjk2MHoiLz48cGF0aCBmaWxsPSIjMzI4N0QyIiBkPSJNNzIwLDMwMC42NTZDNzc0LjQ2OSwyNjIuNTQ3LDg0MC42MDksMjQwLDkxMiwyNDB2LTQ4SDcyMFYzMDAuNjU2eiIvPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik05MTIsMzM2Yy0xMzIuNTYyLDAtMjQwLDEwNy40MzgtMjQwLDI0MHMxMDcuNDM4LDI0MCwyNDAsMjQwczI0MC0xMDcuNDM4LDI0MC0yNDBTMTA0NC41NjIsMzM2LDkxMiwzMzZ6CSBNMTA3Mi45NjksNjcyTDEwMDgsNzM2Ljk2OWwtOTYtOTZsLTk2LDk2TDc1MS4wMzEsNjcybDk2LTk2bC05Ni05Nkw4MTYsNDE1LjAzMWw5Niw5Nmw5Ni05NkwxMDcyLjk2OSw0ODBsLTk2LDk2TDEwNzIuOTY5LDY3MnoiLz48L3N2Zz4=") !important;
}
.icon-tablerowremovecenter_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik05MTIsOTEydjQ4SDcyMFY4NTEuMzQ0QzY1OC41NDcsODA4LjM1OSw2MTIuMDk0LDc0NS41LDU5MC4xNTYsNjcySDE0NFY0ODBoNDQ2LjE1NglDNjEyLjA5NCw0MDYuNSw2NTguNTQ3LDM0My42NDEsNzIwLDMwMC42NTZWMTkyaDE5MnY0OGM1MS41NjIsMCwxMDAuMzEyLDEyLDE0NCwzMi45MDZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4CUMyMS42MDksNDgsMCw2OS42MDksMCw5NnY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWODc5LjA5NEMxMDEyLjMxMiw5MDAsOTYzLjU2Miw5MTIsOTEyLDkxMnoJIE00MzIsMTkyaDE5MnYxOTJINDMyVjE5MnogTTE0NCwxOTJoMTkydjE5MkgxNDRWMTkyeiBNMzM2LDk2MEgxNDRWNzY4aDE5MlY5NjB6IE02MjQsOTYwSDQzMlY3NjhoMTkyVjk2MHoiLz48cmVjdCB4PSIxNDQiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxNDQiIHk9Ijc2OCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9Ijc2OCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cGF0aCBkPSJNNzIwLDk2MGgxOTJ2LTQ4Yy03MS4zOTEsMC0xMzcuNTMxLTIyLjU0Ny0xOTItNjAuNjU2Vjk2MHoiLz48cGF0aCBkPSJNNzIwLDMwMC42NTZDNzc0LjQ2OSwyNjIuNTQ3LDg0MC42MDksMjQwLDkxMiwyNDB2LTQ4SDcyMFYzMDAuNjU2eiIvPjxwYXRoIGQ9Ik05MTIsMzM2Yy0xMzIuNTYyLDAtMjQwLDEwNy40MzgtMjQwLDI0MHMxMDcuNDM4LDI0MCwyNDAsMjQwczI0MC0xMDcuNDM4LDI0MC0yNDBTMTA0NC41NjIsMzM2LDkxMiwzMzZ6CSBNMTA3Mi45NjksNjcyTDEwMDgsNzM2Ljk2OWwtOTYtOTZsLTk2LDk2TDc1MS4wMzEsNjcybDk2LTk2bC05Ni05Nkw4MTYsNDE1LjAzMWw5Niw5Nmw5Ni05NkwxMDcyLjk2OSw0ODBsLTk2LDk2TDEwNzIuOTY5LDY3MnoiLz48L3N2Zz4=") !important;
}
.icon-tablerowremovecenter_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik05MTIsOTEydjQ4SDcyMFY4NTEuMzQ0QzY1OC41NDcsODA4LjM1OSw2MTIuMDk0LDc0NS41LDU5MC4xNTYsNjcySDE0NFY0ODAJaDQ0Ni4xNTZDNjEyLjA5NCw0MDYuNSw2NTguNTQ3LDM0My42NDEsNzIwLDMwMC42NTZWMTkyaDE5MnY0OGM1MS41NjIsMCwxMDAuMzEyLDEyLDE0NCwzMi45MDZWOTZjMC0yNi4zOTEtMjEuNjA5LTQ4LTQ4LTQ4SDQ4CUMyMS42MDksNDgsMCw2OS42MDksMCw5NnY5NjBjMCwyNi4zOTEsMjEuNjA5LDQ4LDQ4LDQ4aDk2MGMyNi4zOTEsMCw0OC0yMS42MDksNDgtNDhWODc5LjA5NEMxMDEyLjMxMiw5MDAsOTYzLjU2Miw5MTIsOTEyLDkxMnoJIE00MzIsMTkyaDE5MnYxOTJINDMyVjE5MnogTTE0NCwxOTJoMTkydjE5MkgxNDRWMTkyeiBNMzM2LDk2MEgxNDRWNzY4aDE5MlY5NjB6IE02MjQsOTYwSDQzMlY3NjhoMTkyVjk2MHoiLz48cmVjdCB4PSIxNDQiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9IjE5MiIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSIxNDQiIHk9Ijc2OCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cmVjdCB4PSI0MzIiIHk9Ijc2OCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiLz48cGF0aCBkPSJNNzIwLDk2MGgxOTJ2LTQ4Yy03MS4zOTEsMC0xMzcuNTMxLTIyLjU0Ny0xOTItNjAuNjU2Vjk2MHoiLz48cGF0aCBkPSJNNzIwLDMwMC42NTZDNzc0LjQ2OSwyNjIuNTQ3LDg0MC42MDksMjQwLDkxMiwyNDB2LTQ4SDcyMFYzMDAuNjU2eiIvPjxwYXRoIGQ9Ik05MTIsMzM2Yy0xMzIuNTYyLDAtMjQwLDEwNy40MzgtMjQwLDI0MHMxMDcuNDM4LDI0MCwyNDAsMjQwCXMyNDAtMTA3LjQzOCwyNDAtMjQwUzEwNDQuNTYyLDMzNiw5MTIsMzM2eiBNMTA3Mi45NjksNjcyTDEwMDgsNzM2Ljk2OWwtOTYtOTZsLTk2LDk2TDc1MS4wMzEsNjcybDk2LTk2bC05Ni05Nkw4MTYsNDE1LjAzMWw5Niw5NglsOTYtOTZMMTA3Mi45NjksNDgwbC05Niw5NkwxMDcyLjk2OSw2NzJ6Ii8+PC9zdmc+") !important;
}
.icon-tablerowsplit_darkactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDQ4MGgxOTJ2MTkySDQ4MFY0ODB6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNOTYwLDk2MEg0ODBWNzY4aDQ4MFY5NjB6IE05NjAsNjcySDc2OFY0ODBoMTkyVjY3MnogTTk2MCwzODRINDgwVjE5Mmg0ODBWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowsplit_darkdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY5NkMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDQ4MGgxOTJ2MTkySDQ4MFY0ODB6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyCVY0ODBoMTkyVjY3MnogTTM4NCwzODRIMTkyVjE5MmgxOTJWMzg0eiBNOTYwLDk2MEg0ODBWNzY4aDQ4MFY5NjB6IE05NjAsNjcySDc2OFY0ODBoMTkyVjY3MnogTTk2MCwzODRINDgwVjE5Mmg0ODBWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowsplit_darkhover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDQ4MGgxOTJ2MTkySDQ4MFY0ODB6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNOTYwLDk2MEg0ODBWNzY4aDQ4MFY5NjB6IE05NjAsNjcySDc2OFY0ODBoMTkyVjY3MnogTTk2MCwzODRINDgwVjE5Mmg0ODBWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowsplit_lightactive:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMjg3RDIiIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDQ4MGgxOTJ2MTkySDQ4MFY0ODB6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNOTYwLDk2MEg0ODBWNzY4aDQ4MFY5NjB6IE05NjAsNjcySDc2OFY0ODBoMTkyVjY3MnogTTk2MCwzODRINDgwVjE5Mmg0ODBWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiBmaWxsPSIjMzI4N0QyIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowsplit_lightdefault:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjBjMjYuMzkxLDAsNDgtMjEuNjA5LDQ4LTQ4Vjk2CUMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDQ4MGgxOTJ2MTkySDQ4MFY0ODB6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyVjQ4MGgxOTJWNjcyeiBNMzg0LDM4NEgxOTIJVjE5MmgxOTJWMzg0eiBNOTYwLDk2MEg0ODBWNzY4aDQ4MFY5NjB6IE05NjAsNjcySDc2OFY0ODBoMTkyVjY3MnogTTk2MCwzODRINDgwVjE5Mmg0ODBWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-tablerowsplit_lighthover:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMDU2LDQ4SDk2Yy0yNi4zOTEsMC00OCwyMS42MDktNDgsNDh2OTYwYzAsMjYuMzkxLDIxLjYwOSw0OCw0OCw0OGg5NjAJYzI2LjM5MSwwLDQ4LTIxLjYwOSw0OC00OFY5NkMxMTA0LDY5LjYwOSwxMDgyLjM5MSw0OCwxMDU2LDQ4eiBNNDgwLDQ4MGgxOTJ2MTkySDQ4MFY0ODB6IE0zODQsOTYwSDE5MlY3NjhoMTkyVjk2MHogTTM4NCw2NzJIMTkyCVY0ODBoMTkyVjY3MnogTTM4NCwzODRIMTkyVjE5MmgxOTJWMzg0eiBNOTYwLDk2MEg0ODBWNzY4aDQ4MFY5NjB6IE05NjAsNjcySDc2OFY0ODBoMTkyVjY3MnogTTk2MCwzODRINDgwVjE5Mmg0ODBWMzg0eiIvPjxyZWN0IHg9IjE5MiIgeT0iMTkyIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNDgwIiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjE5MiIgeT0iNzY4IiB3aWR0aD0iMTkyIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iMTkyIiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjxyZWN0IHg9IjQ4MCIgeT0iNzY4IiB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5MiIvPjwvc3ZnPg==") !important;
}
.icon-targetcheck:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPgk8cGF0aCBkPSJNNTEwLjIyMiwxMDEzLjUyM0M0OTAuMTY4LDk2Ni4xMTYsNDgwLDkxNS44MDksNDgwLDg2NGMwLTEuMTQzLDAuMDExLTIuMjg0LDAuMDIxLTMuNDI1CQlDMzE3LjE4NCw4MzcuMjksMTkyLDY5Ny4yNzUsMTkyLDUyOGMwLTE4NS41NjgsMTUwLjQzMi0zMzYsMzM2LTMzNmMxNjkuMjc1LDAsMzA5LjI5LDEyNS4xODQsMzMyLjU3NSwyODguMDIxCQljMS4xNDEtMC4wMSwyLjI4Mi0wLjAyMSwzLjQyNS0wLjAyMWM1MS43OSwwLDEwMi4wODQsMTAuMTY0LDE0OS40ODMsMzAuMjFjMTQuNjYxLDYuMiwyOC44MzQsMTMuMjY3LDQyLjQ5NSwyMS4xNTMJCWMwLjAwNy0xLjEyMSwwLjAyMS0yLjI0MSwwLjAyMS0zLjM2M0MxMDU2LDIzNi4zOTQsODE5LjYwNiwwLDUyOCwwUzAsMjM2LjM5NCwwLDUyOHMyMzYuMzk0LDUyOCw1MjgsNTI4CQljMS4xMiwwLDIuMjM3LTAuMDE1LDMuMzU2LTAuMDIxQzUyMy40NzcsMTA0Mi4zMyw1MTYuNDE3LDEwMjguMTcsNTEwLjIyMiwxMDEzLjUyM3oiLz4JPHBhdGggZD0iTTUyOCwzODRjLTc5LjUyOSwwLTE0NCw2NC40NzEtMTQ0LDE0NHM2NC40NzEsMTQ0LDE0NCwxNDRjMS4xMzYsMCwyLjI2OS0wLjAxNywzLjM5OS0wLjA0MwkJYzE2LjcxOC0yOC45NDYsMzcuMTU0LTU1LjU3LDYxLjA4OC03OS41MDJjMjMuOTIzLTIzLjkyLDUwLjUzNi00NC4zNDQsNzkuNDctNjEuMDU0YzAuMDI2LTEuMTMxLDAuMDQzLTIuMjY0LDAuMDQzLTMuNDAxCQlDNjcyLDQ0OC40NzEsNjA3LjUyOSwzODQsNTI4LDM4NHoiLz48L2c+PHBhdGggZmlsbD0iIzgyQUE0NiIgZD0iTTg2NCw1NzZjLTE1OS4wMjgsMC0yODgsMTI4LjkxMi0yODgsMjg4YzAsMTU5LjEwNywxMjguOTcyLDI4OCwyODgsMjg4czI4OC0xMjguODkzLDI4OC0yODgJQzExNTIsNzA0LjkxMiwxMDIzLjAyOCw1NzYsODY0LDU3NnogTTc5MiwxMDIwTDY2MCw4ODhsNjAtNjBsNzIsNzJsMjA0LTIwNGw2MCw2MEw3OTIsMTAyMHoiLz48L3N2Zz4=") !important;
}
.icon-twittercolor:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMyREFBREUiIGQ9Ik0xMTUyLDIwNi44MjNjLTQyLjM4NSwxOC43OTktODcuOTM2LDMxLjUwMy0xMzUuNzQyLDM3LjIxNWM0OC43OTEtMjkuMjUsODYuMjcxLTc1LjU2NSwxMDMuOTE2LTEzMC43NTgJYy00NS42NywyNy4wODctOTYuMjQ5LDQ2Ljc1NS0xNTAuMDg2LDU3LjM1MkM5MjYuOTc4LDEyNC42OTksODY1LjU1Myw5Niw3OTcuNTc0LDk2Yy0xMzAuNTIyLDAtMjM2LjM0OCwxMDUuODE3LTIzNi4zNDgsMjM2LjM0CWMwLDE4LjUyMywyLjA4OSwzNi41NjMsNi4xMTksNTMuODYyYy0xOTYuNDI0LTkuODU3LTM3MC41NzctMTAzLjk1LTQ4Ny4xNDQtMjQ2Ljk0M2MtMjAuMzQ2LDM0LjkwNi0zMiw3NS41MDQtMzIsMTE4LjgyCWMwLDgxLjk5OCw0MS43MjQsMTU0LjMzOCwxMDUuMTQzLDE5Ni43MjNjLTM4Ljc0Mi0xLjIyOS03NS4xODctMTEuODYtMTA3LjA0OS0yOS41NjJjLTAuMDIyLDAuOTg3LTAuMDIyLDEuOTc0LTAuMDIyLDIuOTcyCWMwLDExNC41MTIsODEuNDcsMjEwLjAzMiwxODkuNTg3LDIzMS43NDljLTE5LjgzMSw1LjQwMS00MC43MTEsOC4yOTMtNjIuMjY1LDguMjkzYy0xNS4yMywwLTMwLjAzNS0xLjQ4NS00NC40NjktNC4yNDEJYzMwLjA3Niw5My44OTMsMTE3LjM1OSwxNjIuMjMsMjIwLjc4NCwxNjQuMTMyYy04MC44ODcsNjMuMzk0LTE4Mi43OTYsMTAxLjE3Ny0yOTMuNTMsMTAxLjE3N2MtMTkuMDc3LDAtMzcuODktMS4xMTktNTYuMzc5LTMuMzA4CWMxMDQuNTk0LDY3LjA2MSwyMjguODI4LDEwNi4xOTQsMzYyLjI5NywxMDYuMTk0YzQzNC43MjYsMCw2NzIuNDU2LTM2MC4xNDEsNjcyLjQ1Ni02NzIuNDYzYzAtMTAuMjQ2LTAuMjMxLTIwLjQzOC0wLjY4Ny0zMC41NzgJQzEwODAuMjQ4LDI5NS44NDUsMTEyMC4zMTQsMjU0LjIyLDExNTIsMjA2LjgyM3oiLz48L3N2Zz4=") !important;
}
.icon-windows:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIxMTUycHgiIGhlaWdodD0iMTE1MnB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxMTUyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTUyIDExNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM2OTk2QkUiIGQ9Ik0zMTUuNTYsNTE2LjQwNmMtMTExLjg0NiwwLTE3Ni4yOTMsMTYuNTE0LTE5OS4wNTYsMjMuNjkyTDAsOTMwLjc2NmMwLDAsNjYuNjU2LTE4LjAxNiwyMDguOS0xOC4wMTYJYzE0Mi4yNDUsMCwyMTMuMzY3LDcyLjA2MiwyMTMuMzY3LDcyLjA2Mmw5OC4xMTEtNDAzLjY2MkM0OTguNTc2LDU2My4yMjgsNDMwLjg2Myw1MTYuNDA2LDMxNS41Niw1MTYuNDA2eiIvPjxwYXRoIGZpbGw9IiNGMEI0MjgiIGQ9Ik02OTguNDY2LDExMDQuODc1YzEwOS4yNjcsMCwxNzIuMjI4LTE2LjU2MiwxOTQuNDY2LTIzLjY5MmwxMTUuODE3LTM3OC42NjcJYzAsMC02NS4xNjYsMTguMDE2LTIwNC4wODMsMTguMDE2Yy0xMzguOTY1LDAtMjA4LjQ0Ni03Mi4wNjItMjA4LjQ0Ni03Mi4wNjJsLTk3Ljg5NiwzOTEuNjYyCUM1MTkuNjcsMTA1OC4wNTMsNTg1LjgyMSwxMTA0Ljg3NSw2OTguNDY2LDExMDQuODc1eiIvPjxwYXRoIGZpbGw9IiNFQjQxM0MiIGQ9Ik00NTMuNTM0LDQ4Yy0xMDkuMjY3LDAtMTcyLjIyOCwxNi41MTQtMTk0LjQ2NiwyMy42OTJMMTUyLjI1MSw0NDkuMzU5YzAsMCw2NS4xNjYtMTguMDE2LDIwNC4wODMtMTguMDE2CWMxMzguOTY0LDAsMjA4LjQ0Nyw3Mi4wNjIsMjA4LjQ0Nyw3Mi4wNjJsODguODk2LTM5MC42NjNDNjMyLjMzLDk0Ljc3NSw1NjYuMTc5LDQ4LDQ1My41MzQsNDh6Ii8+PHBhdGggZmlsbD0iIzgyQUE0NiIgZD0iTTgzNi40MzksNjM2LjQ2OWMxMTEuODQ3LDAsMTc2LjI5My0xNi41NjEsMTk5LjA1Ny0yMy42OTJMMTE1MiwyMjIuMTA5YzAsMC02Ni42NTYsMTguMDE2LTIwOC45LDE4LjAxNgljLTE0Mi4yNDUsMC0yMTMuMzE4LTcyLjA2Mi0yMTMuMzE4LTcyLjA2MmwtOTguMTYsNDAzLjY2M0M2NTMuNDI0LDU4OS42NDYsNzIxLjEzNyw2MzYuNDY5LDgzNi40MzksNjM2LjQ2OXoiLz48L3N2Zz4=") !important;
}
.icon-marketingcloud:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIJIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIJTTguMzEsMTEuODNjMCwyLjA0LDEuNjUsMy42ODksMy42OSwzLjY4OXMzLjY4OS0xLjY0OSwzLjY4OS0zLjY4OWMwLTIuMDUtMS42NDktMy43LTMuNjg5LTMuN1M4LjMxLDkuNzgsOC4zMSwxMS44M3ogTTQuOTIsMTEuODMJYzAsMy45MSwzLjE3LDcuMDgsNy4wOCw3LjA4czcuMDgtMy4xNyw3LjA4LTcuMDhjMC0zLjkyLTMuMTctNy4wOS03LjA4LTcuMDlTNC45Miw3LjkxLDQuOTIsMTEuODN6IE0yLDEyLjAyCWMwLDUuNTMsNC40OCwxMC4wMSwxMCwxMC4wMWM1LjUyLDAsMTAtNC40NzksMTAtMTAuMDFDMjIsNi40OCwxNy41MiwyLDEyLDJDNi40OCwyLDIsNi40OCwyLDEyLjAyeiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTQuNzIxLDIyLjYyYzIuODUtMC43NjEsNS4yMTktMi41OTEsNi42ODktNS4xNGwwLjE3LTAuMzAxCWwtMS43Ni0xLjAybC0wLjE3LDAuM2MtMS4yLDIuMDgtMy4xNDEsMy41Ni01LjQ2MSw0LjE5Yy0wLjc2LDAuMTk5LTEuNTQ5LDAuMzEtMi4zMywwLjMxYy0xLjU2LDAtMy4xMDktMC40Mi00LjQ3OS0xLjIxCWMtMS4yNS0wLjczLTIuMjktMS43MS0zLjA2LTIuOTJsLTAuMTktMC4yOWwtMS43MSwxLjExTDIuNiwxNy45M2MwLjk0LDEuNDcxLDIuMjQsMi43MTEsMy43NiwzLjU5QzguMDQsMjIuNDksOS45NCwyMywxMS44NSwyMwlDMTIuODIsMjMsMTMuNzc5LDIyLjg3LDE0LjcyMSwyMi42MnogTTE4Ljg4LDE1LjgzbDAuMTYtMC4zMDFjMC42MDEtMS4xNDksMC45Mi0yLjQ0OSwwLjkyLTMuNzU5YzAtMi4xNy0wLjg0LTQuMi0yLjM3LTUuNzQJYy0xLjUyOS0xLjUzLTMuMDktMi4zNy01LjI1LTIuMzdIMTJWNS43aDAuMzRjMS42MiwwLDIuNjYsMC42MywzLjgxMSwxLjc4YzEuMTQsMS4xNCwxLjc3LDIuNjcsMS43Nyw0LjI5CWMwLDAuOTgtMC4yNCwxLjk1MS0wLjY4OSwyLjgxbC0wLjE2LDAuM0wxOC44OCwxNS44M3ogTTcuNjEsMTMuOGMtMC4zMS0wLjY0LTAuNDYtMS4zMTktMC40Ni0yLjAzYzAtMS4yNiwwLjQ5LTIuNDUsMS4zOC0zLjM0CWMwLjg5LTAuODksMS44Ny0xLjM4LDMuMTMtMS4zOEgxMnYyLjA0aC0wLjM0Yy0wLjcxLDAtMS4xOCwwLjI4LTEuNjksMC43OGMtMC41LDAuNTEtMC43OCwxLjE4LTAuNzgsMS45CWMwLDAuNCwwLjA5LDAuNzkxLDAuMjYsMS4xNWwwLjE1LDAuMzAxTDcuNzUsMTQuMUw3LjYxLDEzLjh6Ii8+PC9zdmc+") !important;
}
@font-face {
  font-family: "adobe-clean";
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "adobe-clean";
font-weight: bold;
font-style: normal;
}
@font-face {
  font-family: "adobe-clean";
font-weight: normal;
font-style: italic;
}
@font-face {
  font-family: "adobe-clean";
font-weight: bold;
font-style: italic;
}
@font-face {
  font-family: "adobe-clean-light";
font-weight: normal;
font-style: normal;
}
@font-face {
    font-family: "adobe-clean-light";
font-weight: normal;
font-style: italic;
}
@font-face {
  font-family: "adobe-clean-condensed";
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "adobe-clean-condensed";
font-weight: normal;
font-style: italic;
}
/**
 * Keyframes: rotate
 * Used for rotating a node 360 degrees
 */
@-webkit-keyframes rotate {
  from {
  -webkit-transform: rotate(0deg);
}
to {
  -webkit-transform: rotate(360deg);
}

}
@-moz-keyframes rotate {
  from {
  -moz-transform: rotate(0deg);
}
to {
  -moz-transform: rotate(360deg);
}

}
@-webkit-keyframes rotate-cc {
  from {
  -webkit-transform: rotate(0deg);
}
to {
  -webkit-transform: rotate(-360deg);
}

}
@-moz-keyframes rotate-cc {
  from {
  -moz-transform: rotate(0deg);
}
to {
  -moz-transform: rotate(-360deg);
}

}
html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
}
html {
  font-size: 16px;
}
body {
  background-color: #eeeeee;
  font-family: adobe-clean;
  color: #4b4b4b;
  cursor: default;
}
h1 {
  font-family: 'adobe-clean-light';
  font-size: 1.675rem;
  font-weight: normal;
}
h2 {
  font-family: 'adobe-clean-light';
  font-size: 1.5rem;
  font-weight: normal;
}
h3 {
  margin: 0.357rem 0;
  font-size: 1.15rem;
  font-weight: bold;
}
h4 {
  margin: 0;
  font-size: 1rem;
  font-weight: bold;
}
h5 {
  margin: 0;
  font-size: 1rem;
  font-weight: bold;
}
h6 {
  margin: 0;
  font-size: 1rem;
  font-style: italic;
  font-weight: normal;
  color: #878787;
}
/**
  Element: a
  Default colors for anchor tags
*/
a {
  color: #6487c3;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:focus {
  outline: none;
  outline-offset: 0;
  text-decoration: underline;
}
a.disabled {
  opacity: 0.15;
}
/**
  Element: section
  Default margin for sections
*/
section {
  margin: 1em;
}
section > section {
  margin: 1em;
}
/**
  Element: list
  Default padding for lists
*/
ol li + li,
ul li + li {
  margin-top: 0.357em;
}
ol.notype,
ul.notype {
  list-style: none;
  padding: 0;
}
ol.notype > li,
ul.notype > li {
  padding: 0;
  margin: 0;
}
ol.condensed,
ul.condensed {
  list-style: none;
  padding: 0;
  margin: 0;
}
ol.condensed > li,
ul.condensed > li {
  display: inline-block;
  margin-right: 0.3rem;
}
ol.condensed > li:after,
ul.condensed > li:after {
  content: ",";
}
ol.condensed > li:last-child:after,
ul.condensed > li:last-child:after {
  content: "";
}
/**
  Element: form
  No margin or padding by default
*/
form {
  margin: 0;
  padding: 0;
}
/**
  disable tab highlight for *all* elements
  the rational for disabling the style for all *a* element rather then selectively
  is that as each 'widget' provides its own highlight state, 
  tap-highlight seems to be rather redundant.

  Althought it would be cleaner to add the style for each widget, this proved to be rather laborious process and 
  would have to be done for all non-CoralUI widget (e.g. the CQ components).

  NOTE: disabling for 'a' elements works BUT is not perfect.
  For example, 'touching' free space while displaying quickactions, still produces an ugly flash.
*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/**
  Element: img
  Bootstrap's reset needs to be massaged a bit for images
*/
img {
  max-width: none;
}
/**
  Classes: .left .right
  Basic float left/right classes
*/
.left {
  float: left;
}
.right {
  float: right;
}
/*
  Class: clear
  Clear floats before and after an element
*/
.clear {
  clear: both;
}
/**
  Class: .hidden
  Hide element from visual browsers as well as from accessibility, but without affecting its width/height dimensions (can be measured while hidden).
  Known Limitation:
    If you need to access the element's dimensions, don't place it inside a focusable element, or it will lose it's dimensions while focused.
    This means inside <a> or <button> elements, or draggable elements.
*/
.hidden {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  visibility: hidden;
}
:focus .hidden {
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: 1px;
}
/**
  Class: .hidden-accessible
  Hide element from visual browsers, but still keep it accessible (useful to add accessibility to visual elements).
*/
.hidden-accessible {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  overflow: hidden;
  width: 1px !important;
  height: 1px !important;
  margin: 0 -1px -1px 0 !important;
}
/**
  Class: .grayText or .greyText
  Used for secondary or help text
*/
.greyText,
.grayText {
  color: #969696;
}
/**
  Class: .smallText
  Used for smaller text
*/
.smallText {
  font-size: 0.8rem;
}
/**
  Class: .lightText
  Used for light text
*/
.lightText {
  font-family: adobe-clean;
  font-weight: lighter;
}
/**
  Class: .regularText
  Used for regular text (as a reset)
*/
.regularText {
  font-family: adobe-clean;
  font-weight: normal;
}
/**
  Class: .close
  Used for close buttons with an &times; entity inside of them
*/
button.close {
  margin: 0;
  padding: 0;
  min-width: 0;
  border: none !important;
  background: none !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: black;
  font-size: 1.25rem;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: none;
  line-height: 0.55;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
button.close:hover,
button.close:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  opacity: 0.85;
  filter: alpha(opacity=85);
}
/**
  Element: button
  CUI button styles
*/
button,
.button {
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  min-width: 8.4375rem;
  margin: 0.125rem 0;
  padding: 0.4375rem 1rem;
  border: 0.0625rem solid;
  border-color: rgba(30, 30, 30, 0.65);
  font-family: adobe-clean;
  font-size: 0.875rem;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
  text-shadow: 0 -0.0625rem 0 rgba(0, 0, 0, 0.35);
  cursor: pointer;
  background-color: #a8a8a8;
  background-image: -moz-linear-gradient(top, #b4b4b4, #979797);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b4b4b4), to(#979797));
  background-image: -webkit-linear-gradient(top, #b4b4b4, #979797);
  background-image: -o-linear-gradient(top, #b4b4b4, #979797);
  background-image: linear-gradient(to bottom, #b4b4b4, #979797);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb4b4b4', endColorstr='#ff979797', GradientType=0);
}
button:hover,
.button:hover {
  text-decoration: none;
  background-color: #a5a5a5;
  background-image: -moz-linear-gradient(top, #a5a5a5, #a5a5a5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a5a5a5), to(#a5a5a5));
  background-image: -webkit-linear-gradient(top, #a5a5a5, #a5a5a5);
  background-image: -o-linear-gradient(top, #a5a5a5, #a5a5a5);
  background-image: linear-gradient(to bottom, #a5a5a5, #a5a5a5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5a5a5', endColorstr='#ffa5a5a5', GradientType=0);
}
button:active,
.button:active {
  border-color: rgba(30, 30, 30, 0.75);
  background-color: #969696;
  background-image: -moz-linear-gradient(top, #969696, #969696);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#969696), to(#969696));
  background-image: -webkit-linear-gradient(top, #969696, #969696);
  background-image: -o-linear-gradient(top, #969696, #969696);
  background-image: linear-gradient(to bottom, #969696, #969696);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff969696', endColorstr='#ff969696', GradientType=0);
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
button:focus,
.button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  text-decoration: none;
}
button.square,
.button.square {
  min-width: 0;
  width: 2rem;
  height: 2rem;
  margin: 0;
  padding: 0;
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  border: 0.0625rem solid #acacac;
  line-height: 1.9375rem;
  text-shadow: none;
  vertical-align: top;
}
button.square:hover,
.button.square:hover {
  border: 0.0625rem solid #acacac;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
button.square:active,
.button.square:active {
  border: 0.0625rem solid #acacac;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -o-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: linear-gradient(to bottom, #ebebeb, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#ffebebeb', GradientType=0);
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
button.square:active:before,
.button.square:active:before {
  color: #000000;
  opacity: 0.65;
}
button.square:disabled,
.button.square:disabled {
  border: 0.0625rem solid #d2d2d2;
  background: #e6e6e6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
button.primary:not(.disabled):not([disabled]),
.button.primary:not(.disabled):not([disabled]) {
  border-color: rgba(0, 35, 65, 0.7);
  background-color: #4286cf;
  background-image: -moz-linear-gradient(top, #498ed1, #3779cb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#498ed1), to(#3779cb));
  background-image: -webkit-linear-gradient(top, #498ed1, #3779cb);
  background-image: -o-linear-gradient(top, #498ed1, #3779cb);
  background-image: linear-gradient(to bottom, #498ed1, #3779cb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff498ed1', endColorstr='#ff3779cb', GradientType=0);
}
button.primary:not(.disabled):not([disabled]).primary:hover,
.button.primary:not(.disabled):not([disabled]).primary:hover {
  background-color: #4191d2;
  background-image: -moz-linear-gradient(top, #4191d2, #4191d2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4191d2), to(#4191d2));
  background-image: -webkit-linear-gradient(top, #4191d2, #4191d2);
  background-image: -o-linear-gradient(top, #4191d2, #4191d2);
  background-image: linear-gradient(to bottom, #4191d2, #4191d2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4191d2', endColorstr='#ff4191d2', GradientType=0);
}
button.primary:not(.disabled):not([disabled]):active,
.button.primary:not(.disabled):not([disabled]):active {
  border-color: rgba(0, 35, 65, 0.8);
  background-color: #287dcd;
  background-image: -moz-linear-gradient(top, #287dcd, #287dcd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#287dcd), to(#287dcd));
  background-image: -webkit-linear-gradient(top, #287dcd, #287dcd);
  background-image: -o-linear-gradient(top, #287dcd, #287dcd);
  background-image: linear-gradient(to bottom, #287dcd, #287dcd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff287dcd', endColorstr='#ff287dcd', GradientType=0);
}
button.primary:not(.disabled):not([disabled]):focus,
.button.primary:not(.disabled):not([disabled]):focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.46875rem #3578a7;
  -moz-box-shadow: 0 0 0.46875rem #3578a7;
  box-shadow: 0 0 0.46875rem #3578a7;
  border: 0.0625rem solid #39588f;
}
button.warning:not(.disabled):not([disabled]),
.button.warning:not(.disabled):not([disabled]) {
  border-color: rgba(70, 15, 15, 0.7);
  background-color: #eb1f1f;
  background-image: -moz-linear-gradient(top, #ff3333, #ce0202);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff3333), to(#ce0202));
  background-image: -webkit-linear-gradient(top, #ff3333, #ce0202);
  background-image: -o-linear-gradient(top, #ff3333, #ce0202);
  background-image: linear-gradient(to bottom, #ff3333, #ce0202);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff3333', endColorstr='#ffce0202', GradientType=0);
}
button.warning:not(.disabled):not([disabled]).warning:hover,
.button.warning:not(.disabled):not([disabled]).warning:hover {
  background-color: #ff4b46;
  background-image: -moz-linear-gradient(top, #ff4b46, #ff4b46);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff4b46), to(#ff4b46));
  background-image: -webkit-linear-gradient(top, #ff4b46, #ff4b46);
  background-image: -o-linear-gradient(top, #ff4b46, #ff4b46);
  background-image: linear-gradient(to bottom, #ff4b46, #ff4b46);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff4b46', endColorstr='#ffff4b46', GradientType=0);
}
button.warning:not(.disabled):not([disabled]):active,
.button.warning:not(.disabled):not([disabled]):active {
  border-color: rgba(70, 15, 15, 0.8);
  background-color: #d72828;
  background-image: -moz-linear-gradient(top, #d72828, #d72828);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d72828), to(#d72828));
  background-image: -webkit-linear-gradient(top, #d72828, #d72828);
  background-image: -o-linear-gradient(top, #d72828, #d72828);
  background-image: linear-gradient(to bottom, #d72828, #d72828);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd72828', endColorstr='#ffd72828', GradientType=0);
}
button.warning:not(.disabled):not([disabled]):focus,
.button.warning:not(.disabled):not([disabled]):focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
button.disabled,
button[disabled],
.button.disabled,
button.disabled:active,
button[disabled]:active,
.button.disabled:active,
button.disabled:hover,
button[disabled]:hover,
.button.disabled:hover {
  cursor: default;
  border-color: #d2d2d2;
  color: #b4b4b4;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #e6e6e6;
}
.button-group {
  font-size: 0;
}
.button-group button,
.button-group .button {
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  border: 0.0625rem solid #acacac;
  color: #4b4b4b;
  text-shadow: none;
  font-weight: normal;
  font-size: 0.875rem;
  min-width: 3.125rem;
}
.button-group button:focus,
.button-group .button:focus {
  z-index: 1;
  position: relative;
}
.button-group button:hover,
.button-group .button:hover {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.button-group button i[class^="icon-"],
.button-group .button i[class^="icon-"],
.button-group button i[class*=" icon-"],
.button-group .button i[class*=" icon-"] {
  margin-right: 0;
}
.button-group button i[class^="icon-"]:before,
.button-group .button i[class^="icon-"]:before,
.button-group button i[class*=" icon-"]:before,
.button-group .button i[class*=" icon-"]:before {
  color: #000000;
  opacity: 0.65;
}
.button-group button:not(:first-child),
.button-group .button:not(:first-child) {
  margin-left: -0.0625rem;
}
/**
  Element: Checkbox
  Must be styled using an adjacent label or span tag
*/
input[type=checkbox],
input[type=radio] {
  opacity: 0.00001;
  overflow: hidden;
  width: 1rem;
  height: 1rem;
}
input[type=checkbox]  + label,
input[type=radio]  + label,
input[type=checkbox]  + span,
input[type=radio]  + span {
  display: inline-block;
}
input[type=checkbox]  + span:before,
input[type=radio]  + span:before,
input[type=checkbox]  + label:before,
input[type=radio]  + label:before {
  font-family: AdobeIcons;
  display: inline-block;
  margin-left: -1rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
  border: 0.0625rem solid #c0c0c0;
  -webkit-box-shadow: inset 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.05);
  box-shadow: inset 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  content: "\a0";
  line-height: 1.5;
  font-size: 0.70rem;
  color: #5082cd;
  text-align: center;
}
input[type=checkbox]:focus + label:before,
input[type=radio]:focus + label:before,
input[type=checkbox]:focus + span:before,
input[type=radio]:focus + span:before {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
input[type=checkbox]:disabled + label:before,
input[type=radio]:disabled + label:before,
input[type=checkbox]:disabled + span:before,
input[type=radio]:disabled + span:before {
  border-color: #d2d2d2;
  background-color: #e6e6e6;
  color: #c3c3c3;
}
input[type=checkbox]:indeterminate + label:before,
input[type=checkbox]:indeterminate + span:before {
  content: "\f0c4";
}
input[type=checkbox]:checked + label:before,
input[type=checkbox]:checked + span:before {
  content: "\f037";
}
input[type=radio]  + span:before,
input[type=radio]  + label:before {
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  border-radius: 1rem;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
  -webkit-background-size: 100% 100% 100% 100%;
  -moz-background-size: 100% 100% 100% 100%;
  background-size: 100% 100% 100% 100%;
}
input[type=radio]:checked + span:before,
input[type=radio]:checked + label:before {
  background-image: url('images/components/radio/dot.png');
}
input[type=radio]:disabled:checked + span:before,
input[type=radio]:disabled:checked + label:before {
  background-image: url('images/components/radio/dot_disabled.png');
}
/**
  Element: Text field
  A basic text input field.
*/
label {
  font-size: 0.8125rem;
}
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=tel] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  font-size: 0.8125rem;
  font-family: adobe-clean;
  height: 2rem;
  padding: 0.25rem 0.5rem;
  margin: 0.5rem 0;
  border: 0.0625rem solid #bbbbbb;
  background-color: #ffffff;
}
input[type=text]:disabled,
input[type=password]:disabled,
input[type=email]:disabled,
input[type=url]:disabled,
input[type=tel]:disabled {
  background-color: #e6e6e6;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=tel]:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  outline: none;
}
input[type=text]:-moz-ui-invalid,
input[type=password]:-moz-ui-invalid,
input[type=email]:-moz-ui-invalid,
input[type=url]:-moz-ui-invalid,
input[type=tel]:-moz-ui-invalid {
  box-shadow: none;
}
input[type=text].error,
input[type=password].error,
input[type=email].error,
input[type=url].error,
input[type=tel].error,
input[type=text]:invalid,
input[type=password]:invalid,
input[type=email]:invalid,
input[type=url]:invalid,
input[type=tel]:invalid {
  border-color: #cc544a;
  color: #cc544b;
}
input[type=text]:focus.error,
input[type=password]:focus.error,
input[type=email]:focus.error,
input[type=url]:focus.error,
input[type=tel]:focus.error,
input[type=text]:focus:invalid,
input[type=password]:focus:invalid,
input[type=email]:focus:invalid,
input[type=url]:focus:invalid,
input[type=tel]:focus:invalid {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
  color: #cc544b;
}
/**
  Element: Text Area
  A basic multiline text input field.
*/
textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  font-size: 0.8125rem;
  font-family: adobe-clean;
  padding: 0.25rem 0.5rem;
  margin: 0.5rem 0;
  /* using rem (e.g. @px) as border-width of textareas crashes IE9 */

  border: 1px solid #bbbbbb;
  background-color: #ffffff;
}
textarea:disabled {
  background-color: #e6e6e6;
}
textarea:focus {
  outline: none;
  -webkit-box-shadow: 0 0 6px #377eaf;
  -moz-box-shadow: 0 0 6px #377eaf;
  box-shadow: 0 0 6px #377eaf;
  border: 1px solid #6a8bc4;
  outline: none;
}
textarea.error {
  border-color: #cc544a;
  color: #cc544b;
}
textarea.error:focus {
  outline: none;
  -webkit-box-shadow: 0 0 6px #cc544a;
  -moz-box-shadow: 0 0 6px #cc544a;
  box-shadow: 0 0 6px #cc544a;
  border: 1px solid #cc544a;
}
/**
  Element: Search field
  A simple search field with button
*/
div.search {
  display: inline-block;
  padding: 0;
  margin: 0.5rem 0;
  white-space: nowrap;
}
div.search input[type=text] {
  height: 2rem;
  margin: 0;
  min-width: 10rem;
  padding-right: 2.5rem;
  font-size: 0.8125rem;
  font-family: adobe-clean;
}
div.search input[type=text].error {
  border-color: #cc544a;
}
div.search input[type=text]:focus.error {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
div.search button {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
  min-width: 0;
  width: 2rem;
  height: 2rem;
  margin: 0;
  padding: 0;
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  border: 0.0625rem solid #acacac;
  line-height: 1.9375rem;
  text-shadow: none;
  vertical-align: top;
  white-space: normal;
  height: 1.875rem;
  margin: 0.0625rem 0 0 -2.3125rem;
}
div.search button:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
div.search button.black:before {
  color: #000000;
  opacity: 0.65;
}
div.search button.white.withLabel,
div.search button.white:before {
  color: #ffffff;
}
div.search button.white:before {
  opacity: 0.8;
}
div.search button.blue:before {
  color: #4191d2;
  opacity: 1;
}
div.search button.disabled:before,
div.search button[disabled]:before,
div.search button.disabled:hover:before,
div.search button[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
div.search button.active:before,
div.search button.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
div.search button:before {
  content: "\f0f8";
}
div.search button:hover {
  border: 0.0625rem solid #acacac;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
div.search button:active {
  border: 0.0625rem solid #acacac;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -o-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: linear-gradient(to bottom, #ebebeb, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#ffebebeb', GradientType=0);
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
div.search button:active:before {
  color: #000000;
  opacity: 0.65;
}
div.search button:disabled {
  border: 0.0625rem solid #d2d2d2;
  background: #e6e6e6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
div.search button,
div.search button:hover,
div.search button:active,
div.search button:disabled {
  border: none;
  border-left: 0.0625rem solid #bbbbbb;
  filter: none;
}
/**
* 
* A filters or tags input field.
*
* Uses styles from textfields and dropdown lists!
*
*/
.filters {
  display: inline-block;
  width: 13rem;
  /* Needs fixed width for floating term elements */

}
.filters select {
  display: none;
}
.filters input[type=text] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none;
  width: 13rem;
  font-size: 0.8125rem;
  height: 2rem;
  padding: 0.25rem 0.5rem 0.25rem 2rem;
  margin: 0.5rem 0 0.5rem 0;
  border: 0.0625rem solid #bbbbbb;
  background: #ffffff url('images/components/filters/magnifier.png') no-repeat 0.5rem 0.4rem;
  background-size: 1.1rem;
}
.filters input[type=text]:disabled {
  background: #e6e6e6 url('images/components/filters/magnifier.png') no-repeat 0.5rem 0.4rem;
  background-size: 1.1rem;
}
.filters input[type=text]:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  outline: none;
}
.filters ul.tags {
  font-size: 0;
  /* Eliminate white space */

  padding: 0;
  margin: 0 0 0.5rem 0;
  display: inline;
}
.filters ul.tags li {
  font-size: 0.8125rem;
  padding: 0.25rem 0.5rem;
  margin: 0 0.2rem 0.2rem 0;
  display: inline-block;
  background-color: #737373;
  color: #ffffff;
}
.filters button {
  font-size: 1rem;
  vertical-align: baseline;
  background: none;
  filter: none;
  border: 0;
  width: auto;
  min-width: 1rem;
  padding: 0;
  margin: 0;
}
.filters.disabled input {
  background: #e6e6e6 url('images/components/filters/magnifier.png') no-repeat 0.5rem 0.4rem;
  background-size: 1.1rem;
}
.filters.error input {
  border-color: #cc544a;
}
.filters.error input:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.filters.stacking {
  padding: 0.2rem 0rem 0rem 0.2rem;
  border: 0.0625rem solid #bbbbbb;
  background: #ffffff url('images/components/filters/magnifier.png') no-repeat 0.5rem 0.4rem;
  background-size: 1.1rem;
}
.filters.stacking input[type=text] {
  border: 0;
  background: transparent;
  padding: 0;
  margin: 0 0.2rem 0.2rem 0;
  height: 1.6rem;
}
.filters.stacking input[type=text]:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 #377eaf;
  -moz-box-shadow: 0 0 0 #377eaf;
  box-shadow: 0 0 0 #377eaf;
  border: 0.0625rem solid #6a8bc4;
  border: 0;
}
.filters.stacking input[type=text]:first-child {
  margin-left: 2rem;
}
.filters.stacking.disabled {
  background: #e6e6e6 url('images/components/filters/magnifier.png') no-repeat 0.5rem 0.4rem;
  background-size: 1.1rem;
}
.filters.stacking.error {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.filters.stacking.error input {
  outline: none;
  -webkit-box-shadow: 0 0 0 #377eaf;
  -moz-box-shadow: 0 0 0 #377eaf;
  box-shadow: 0 0 0 #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
.filters.stacking.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
.filters.stacking ul li:first-child {
  margin-left: 2rem;
}
.autocomplete-results em {
  font-weight: bold;
  font-style: normal;
}
/**
* 
* A filters or dropdown input field.
*/
.dropdown {
  display: inline-block;
  position: relative;
  margin: 0.5rem 0;
  vertical-align: middle;
  font-size: 0;
}
.dropdown select {
  display: none;
}
.dropdown.focus button,
.dropdown.focus input {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
.dropdown.error button,
.dropdown.error input {
  border-color: #cc544a;
}
.dropdown.error button:focus,
.dropdown.error input:focus,
.dropdown.error.focus button,
.dropdown.error.focus input {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.dropdown button {
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  min-width: 8.4375rem;
  height: 2rem;
  margin: 0;
  border: 0.0625rem solid #acacac;
  background: #f5f5f5;
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  font-family: adobe-clean;
  font-size: 0.875rem;
  line-height: 0.875rem;
  font-weight: normal;
  color: #4b4b4b;
  text-shadow: none;
  padding: 0.4375rem 0.4375rem 0.4375rem 0.4375rem;
  height: 1.875rem;
}
.dropdown button:disabled {
  cursor: default;
  border-color: #d2d2d2;
  color: #b4b4b4;
  text-shadow: none;
  background: #e6e6e6;
}
.dropdown button:after {
  content: "";
  float: right;
  display: inline;
  padding-left: 1rem;
  height: 0.875rem;
  background: url('images/components/dropdown/handle.svg') no-repeat center center;
}
.dropdown button:hover:not([disabled]) {
  border: 0.0625rem solid #acacac;
  background: #f5f5f5;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.dropdown button:active:not([disabled]) {
  border: 0.0625rem solid #acacac;
  background: #ebebeb;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -o-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: linear-gradient(to bottom, #ebebeb, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#ffebebeb', GradientType=0);
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
.dropdown.mobile select {
  display: inline-block;
  width: 0px;
  height: 0px;
  opacity: 0.0001;
}
.dropdown-editable button {
  min-width: 2rem;
  width: 2rem;
  font-size: 0;
  margin: 0;
  height: 2rem;
  padding: 0.4375rem;
}
.dropdown-editable input[type=text] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none;
  vertical-align: middle;
  height: 2rem;
  font-family: adobe-clean;
  font-size: 0.875rem;
  line-height: 0.875rem;
  padding: 0.4375rem;
  margin: 0;
  border-right: 0;
}
/**
* Also used by auto completers, see filters.less
*/
.dropdown-container {
  display: inline-block;
  position: relative;
  padding: 0;
  margin: 0;
}
.dropdown-visible {
  z-index: 1000;
}
.dropdown-list {
  position: absolute;
  left: 0;
  top: 0;
  max-height: 20rem;
  overflow: auto;
  border-bottom: 0.0625rem solid #acacac;
}
.dropdown-list ul {
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  background-color: #f0f0f0;
}
.dropdown-list ul li {
  list-style-type: none;
  padding: 0.5rem 0.5rem;
  margin: 0;
  height: 1.3125rem;
  line-height: 1.3125rem;
  background-color: #f0f0f0;
  border: 0.0625rem solid #acacac;
  border-bottom: none;
  border-top: 0.0625rem solid #dfdfdf;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  cursor: pointer;
  /*
        &:last-child {
            border-bottom: @px solid @dropdown-border-color;
        }
        */

}
.dropdown-list ul li:first-child {
  border-top: 0.0625rem solid #acacac;
}
.dropdown-list ul li.selected {
  background-color: #6ba8dd;
  color: #ffffff;
}
.dropdown-list ul li:hover,
.dropdown-list ul li.selected:hover {
  background-color: #418fd4;
  color: #ffffff;
  border: 0.0625rem solid #205b8f;
  border-bottom: none;
  /*
            &:last-child {
                border-bottom: @px solid darken(@dropdown-active-background-color, 20%);            
            }
            */

}
.dropdown-list ul li:hover + li,
.dropdown-list ul li.selected:hover + li {
  border-top: 0.0625rem solid #205b8f;
}
.dropdown-list ul li.loading-indicator {
  text-align: center;
}
.dropdown-list ul li i {
  display: inline-block;
  margin-right: 0.3125rem;
}
.dropdown-list ul .checkbox {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  border: 0.0625rem solid #c0c0c0;
  background: #ffffff;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-background-size: contain contain;
  -moz-background-size: contain contain;
  background-size: contain contain;
  margin-right: .5rem;
  vertical-align: text-bottom;
}
.dropdown-list ul .checkbox.checked:before {
  display: inline-block;
  font-family: AdobeIcons;
  content: "\f037";
  line-height: 1.5;
  font-size: 0.70rem;
  color: #5082cd;
  text-align: center;
  width: 1rem;
  height: 1rem;
}
/**
* 
* A calendar for picking dates
*/
.datepicker {
  display: inline-block;
  vertical-align: middle;
  margin: 0.125rem 0;
  position: relative;
  font-size: 0;
  /* Remove space between inline-block elements */

}
.datepicker input[type^="date"],
.datepicker input[type="time"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0.8125rem;
  /* 13px */

  font-family: adobe-clean;
  line-height: 1.375rem;
  height: 2rem;
  padding: 0.25rem 0.5rem;
  margin: 0.5rem 0;
  border: 0.0625rem solid #bbbbbb;
  background-color: #ffffff;
  -webkit-appearance: none;
  /* Remove default styling for native html5 input */

  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker input[type^="date"]:disabled,
.datepicker input[type="time"]:disabled {
  background-color: #e6e6e6;
}
.datepicker.focus > button,
.datepicker.focus input {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
.datepicker.error > button,
.datepicker.error input {
  border-color: #cc544a !important;
}
.datepicker.error.focus > button,
.datepicker.error.focus input {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.datepicker button,
.datepicker button[class^="icon-"],
.datepicker button[class*=" icon-"] {
  min-width: 0;
  width: 2rem;
  height: 2rem;
  margin: 0;
  padding: 0;
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  border: 0.0625rem solid #acacac;
  line-height: 1.9375rem;
  text-shadow: none;
  vertical-align: top;
  margin-left: -0.0625rem;
  vertical-align: middle;
}
.datepicker button:hover,
.datepicker button[class^="icon-"]:hover,
.datepicker button[class*=" icon-"]:hover {
  border: 0.0625rem solid #acacac;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.datepicker button:active,
.datepicker button[class^="icon-"]:active,
.datepicker button[class*=" icon-"]:active {
  border: 0.0625rem solid #acacac;
  background-color: #ebebeb;
  background-image: -moz-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: -o-linear-gradient(top, #ebebeb, #ebebeb);
  background-image: linear-gradient(to bottom, #ebebeb, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#ffebebeb', GradientType=0);
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
.datepicker button:active:before,
.datepicker button[class^="icon-"]:active:before,
.datepicker button[class*=" icon-"]:active:before {
  color: #000000;
  opacity: 0.65;
}
.datepicker button:disabled,
.datepicker button[class^="icon-"]:disabled,
.datepicker button[class*=" icon-"]:disabled {
  border: 0.0625rem solid #d2d2d2;
  background: #e6e6e6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
.datepicker .popover {
  display: block;
  position: absolute;
  top: 3rem;
  /* 48px */
  /* TODO: place popover relative to the action button (above or below) */

  left: 0;
  border: 0.625rem solid rgba(90, 90, 90, 0.8);
  /* TODO: 8px in .popover, but design shows 10px */

  /* TODO: this is an override of popover .arrow-top. Increases margin to 10px to match design document
       * should margins consistently be 8px or 10px for popovers, change accordingly.
       */

}
.datepicker .popover.arrow-top:before {
  margin-bottom: 0.625rem;
}
.datepicker .popover .inner {
  border: 0.0625rem solid #3c3c3c;
}
.datepicker .calendar {
  width: 15.25rem;
}
.datepicker .calendar .calendar-header {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 3.125rem;
  background: #e6e6e6;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #c4c4c4;
  -moz-box-shadow: inset 0 -0.0625rem 0 #c4c4c4;
  box-shadow: inset 0 -0.0625rem 0 #c4c4c4;
}
.datepicker .calendar .calendar-header h2 {
  position: absolute;
  left: 0;
  top: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 3.125rem;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 1.25rem;
  line-height: 3.125rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.datepicker .calendar .calendar-header button.prev-month,
.datepicker .calendar .calendar-header button.next-month {
  position: absolute;
  top: 0;
  width: auto;
  height: auto;
  padding: 0.25rem;
  margin: 0.5rem;
  border: 0;
  background: none;
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  /* Removes ie filter */

  font-size: 1.625rem;
  color: #5a5a5a;
  line-height: 1.625rem;
}
.datepicker .calendar .calendar-header button.prev-month:hover,
.datepicker .calendar .calendar-header button.next-month:hover {
  border: 0 none;
  background: none;
  color: #2c2c2c;
}
.datepicker .calendar .calendar-header button.prev-month:active,
.datepicker .calendar .calendar-header button.next-month:active,
.datepicker .calendar .calendar-header button.prev-month:focus,
.datepicker .calendar .calendar-header button.next-month:focus {
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.datepicker .calendar .calendar-header button.prev-month {
  left: 0;
  margin-left: 0.3125rem;
}
.datepicker .calendar .calendar-header button.next-month {
  right: 0;
  margin-right: 0.3125rem;
}
.datepicker .calendar .calendar-body {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  min-height: 1px;
}
.datepicker .calendar table {
  table-layout: fixed;
  border-spacing: 0.0625rem;
  width: 100%;
  margin: 0;
  background-color: #e6e6e6;
  font-size: 0.9375rem;
  font-family: adobe-clean-light;
}
.datepicker .calendar table a,
.datepicker .calendar table span {
  background: #f5f5f5;
  padding: 0.4375rem 0;
  display: block;
}
.datepicker .calendar table th,
.datepicker .calendar table td {
  text-align: center;
  padding: 0;
}
.datepicker .calendar table th:first-child a,
.datepicker .calendar table td:first-child a,
.datepicker .calendar table th:first-child span,
.datepicker .calendar table td:first-child span {
  margin-left: -0.0625rem;
}
.datepicker .calendar table th:first-child a:active,
.datepicker .calendar table td:first-child a:active,
.datepicker .calendar table th:first-child.selected a,
.datepicker .calendar table td:first-child.selected a,
.datepicker .calendar table th:first-child.today a,
.datepicker .calendar table td:first-child.today a,
.datepicker .calendar table th:first-child.today a:active,
.datepicker .calendar table td:first-child.today a:active {
  border-left: 0 none;
}
.datepicker .calendar table th:last-child a,
.datepicker .calendar table td:last-child a,
.datepicker .calendar table th:last-child span,
.datepicker .calendar table td:last-child span {
  margin-right: -0.0625rem;
}
.datepicker .calendar table th:last-child a:active,
.datepicker .calendar table td:last-child a:active,
.datepicker .calendar table th:last-child.selected a,
.datepicker .calendar table td:last-child.selected a,
.datepicker .calendar table th:last-child.today a,
.datepicker .calendar table td:last-child.today a,
.datepicker .calendar table th:last-child.today a:active,
.datepicker .calendar table td:last-child.today a:active {
  border-right: 0 none;
}
.datepicker .calendar table tr:last-child a,
.datepicker .calendar table tr:last-child span {
  margin-bottom: -0.0625rem;
}
.datepicker .calendar table tr:last-child a:active,
.datepicker .calendar table tr:last-child .selected a,
.datepicker .calendar table tr:last-child .today a,
.datepicker .calendar table tr:last-child .today a:active {
  border-bottom: 0 none;
}
.datepicker .calendar table th span {
  background: #d7d7d7;
  border-bottom: 0.0625rem solid #c4c4c4;
  font-size: 0.625rem;
  text-transform: uppercase;
  padding: 0.1875rem 0;
  margin: -0.0625rem;
}
.datepicker .calendar table td a {
  color: #4b4b4b;
  text-decoration: none;
  position: relative;
  z-index: 100;
}
.datepicker .calendar table td a:hover {
  text-decoration: none;
  background: #ffffff;
}
.datepicker .calendar table td a:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.datepicker .calendar table td span {
  background: #ebebeb;
  color: #bfbfbf;
}
.datepicker .calendar table td.today a {
  margin: -0.0625rem;
  background: #dae6f0;
  border: 0.0625rem solid #c9d5de;
}
.datepicker .calendar table td a:active,
.datepicker .calendar table td.today a:active,
.datepicker .calendar table td.selected a {
  margin: -0.0625rem;
  border: 0.0625rem solid #455876;
  background: #408ed4;
  color: #ffffff;
  z-index: 200;
}
.datepicker .time {
  background: #e1e1e1;
  border-top: 0.0625rem solid #c4c4c4;
  padding: 0.625rem;
  min-width: 10.625rem;
  font-size: 0.9375rem;
}
.datepicker .time i,
.datepicker .time span {
  display: inline-block;
  height: 2rem;
  line-height: 2rem;
}
.datepicker .time i {
  margin: 0 0.625rem 0 0.3125rem;
}
.datepicker .time span {
  margin: 0 0.5rem;
}
.datepicker .time .dropdown:first-child {
  margin-left: 0.625rem;
}
.datepicker .time .dropdown button {
  width: 3.5rem !important;
  padding: 0.5rem;
  line-height: 1;
  color: inherit;
}
.datepicker .time .dropdown .dropdown-list ul li {
  padding: 0.1875rem;
}
/**
 * Class: .slider
 * Displays a slider
 */
.slider {
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 0.0625rem solid #a5a5a5;
  background-color: #dddddd;
  width: 13.75rem;
  height: 0.5rem;
  margin: 1rem 0.25rem;
  vertical-align: middle;
  z-index: auto;
}
.slider:hover,
.slider.focus {
  z-index: 1;
}
.slider.error .handle {
  border-color: #cc544b;
}
.slider.error .tick.covered {
  background-color: #cc544b;
}
.slider.error .fill {
  background-color: #d59994;
  border-color: #cc544b;
}
.slider.error .handle.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.slider .slider-transition {
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.slider .slider-transition-slow {
  -moz-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -webkit-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -o-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
}
.slider .handle {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 0.5625rem;
  height: 1.25rem;
  margin: -0.5rem -0.25rem;
  background-color: #f5f5f5;
  background-color: #efefef;
  background-image: -moz-linear-gradient(top, #f5f5f5, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #e6e6e6);
  background-image: -o-linear-gradient(top, #f5f5f5, #e6e6e6);
  background-image: linear-gradient(to bottom, #f5f5f5, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe6e6e6', GradientType=0);
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 0.0625rem solid #a5a5a5;
  pointer-events: auto;
  cursor: url('coralui/less/images/cursors/openhand.cur'), default;
  outline: none;
}
.slider .handle:hover,
.slider .handle.dragging {
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
}
.slider .handle:hover .tooltip,
.slider .handle.dragging .tooltip {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.slider .handle.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
  outline: none;
}
.slider .handle.focus .tooltip {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.slider .handle.dragging {
  cursor: url('coralui/less/images/cursors/closedhand.cur'), default;
  opacity: 1 !important;
  z-index: auto !important;
  background-color: #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
}
.slider .tick {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.0625rem;
  height: 0.4rem;
  background-color: #a5a5a5;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.slider .tick.covered {
  background-color: #699fce;
}
.slider .tooltip {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  left: -1.25rem;
  top: -3.4375rem;
  -moz-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -webkit-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -o-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
}
.slider input[type=range],
.slider input[type=number],
.slider input[type=text] {
  opacity: 0.000001;
  cursor: default;
  width: 0.5625rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  left: 0;
  margin: -0.0625rem -0.1875rem;
  overflow: hidden;
  padding: 0;
  z-index: 0;
}
.slider .fill {
  position: absolute;
  background-color: #7da9e8;
  border: 0.0625rem solid #6485c5;
  margin: -0.0625rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  height: 0.5rem;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.slider .value {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: auto;
  pointer-events: none;
}
.slider .value.focus {
  z-index: 1;
}
.slider .clickarea {
  position: absolute;
  left: 0;
  top: -0.5rem;
  right: 0;
  bottom: -0.5rem;
}
.slider.vertical {
  width: 0.5rem;
  height: 13.75rem;
  margin: 0.25rem 0.625rem;
}
.slider.vertical input[type=range],
.slider.vertical input[type=number],
.slider.vertical input[type=text] {
  top: auto;
  width: 0.5rem;
  height: 0.5625rem;
  margin: -0.1875rem -0.0625rem;
  -webkit-appearance: slider-vertical;
}
.slider.vertical .handle {
  width: 1.25rem;
  margin: -0.25rem -0.5rem;
  height: 0.5625rem;
  top: auto;
}
.slider.vertical .tick {
  width: 0.4rem;
  height: 0.0625rem;
}
.slider.vertical .tooltip {
  left: 1.5625rem;
  top: -1.25rem;
}
.slider.vertical .fill {
  width: 0.5rem;
  bottom: 0;
  margin: -0.0625rem;
}
.slider.vertical .clickarea {
  position: absolute;
  left: -0.5rem;
  top: 0;
  right: -0.5rem;
  bottom: 0;
}
.slider.disabled {
  border-color: #d2d2d2;
  background-color: #e1e1e1;
}
.slider.disabled .handle {
  background: #e1e1e1;
  border-color: #d2d2d2;
}
.slider.disabled .handle:hover {
  cursor: auto;
}
.slider.disabled .handle .tooltip {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
.slider.disabled .tick {
  background-color: #d2d2d2;
}
.slider.disabled .fill {
  background-color: #d9d9d9;
  border-color: #d2d2d2;
}
.slider-dragging-cursorhack,
.slider-dragging-cursorhack * {
  cursor: url('coralui/less/images/cursors/closedhand.cur'), default !important;
  /* Apply dragging to complete page */

}
.sliderfieldset {
  display: inline-block;
  position: static;
}
/**
 * Class: .slider
 * Displays a slider
 */
.slider.labeled-slider {
  margin-bottom: 2.0125rem;
}
.slider.labeled-slider ul.tick-labels {
  display: none;
}
.slider.labeled-slider .tick {
  top: 0.4rem;
  height: 0.8rem;
  bottom: auto;
}
.slider.labeled-slider .tick.alternate {
  height: 1.6125rem;
}
.slider.labeled-slider .tick-label {
  font-size: 0.8125rem;
  position: absolute;
  top: 1.2rem;
  left: 0;
  width: auto;
  height: auto;
  max-height: 0.8125rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  white-space: nowrap;
}
.slider.labeled-slider .tick-label.alternate {
  top: 2.0125rem;
}
.slider.labeled-slider.vertical {
  margin-bottom: 0.5rem;
  margin-right: 3.5rem;
}
.slider.labeled-slider.vertical .tick {
  left: 0.4rem;
  width: 0.8rem;
  top: auto;
}
.slider.labeled-slider.vertical .tick-label {
  top: auto;
  left: 1.2rem;
  width: auto;
  height: 0.8125rem;
  margin-bottom: -0.40625rem;
}
.slider.labeled-slider.disabled .tick-label {
  opacity: 0.5;
}
/**
  Class: header.top
  Appears at the top of each page
*/
header.top {
  position: relative;
  width: 100%;
  height: 2.75rem;
  background-color: #222222;
  -webkit-box-shadow: 0 0.1rem 0.45rem rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 0.1rem 0.45rem rgba(0, 0, 0, 0.35);
  box-shadow: 0 0.1rem 0.45rem rgba(0, 0, 0, 0.35);
  color: #999999;
  white-space: nowrap;
}
header.top div.logo {
  display: inline-block;
  height: 2.75rem;
  padding: 0 0.25rem 0 0.75rem;
  vertical-align: top;
  line-height: 2.55rem;
  text-align: center;
}
header.top div.logo img {
  height: 1.125rem;
  width: 1.125rem;
}
header.top div.logo > a {
  display: inline-block;
  height: 2.75rem;
  line-height: 2.75rem;
}
header.top div.logo > a > * {
  vertical-align: middle;
}
header.top [class^="icon-"]:before,
header.top [class*=" icon-"]:before {
  color: #fff;
  opacity: 0.99;
}
header.top div.logo + nav {
  margin-left: 0;
}
header.top nav.main {
  display: inline-block;
}
header.top nav.main a {
  display: inline-block;
  height: 2.75rem;
  color: #999999;
  /*
      Spacing as a function of header item spacing
      Give some to padding, and some to margin
      */

  padding: 0 0.4375rem;
  margin-right: 0.875rem;
  line-height: 2.75rem;
  font-size: 1.125rem;
  text-decoration: none;
}
header.top nav.main a:active,
header.top nav.main a.selected {
  color: #ffffff;
}
header.top > nav.crumbs {
  display: inline-block;
}
header.top > nav.crumbs a {
  font-size: 1.125rem;
  color: #fff;
}
header.top .drawer {
  position: absolute;
  right: 0;
  top: 0;
  display: inline-block;
  height: 2.75rem;
  padding-right: 1rem;
  line-height: 2.75rem;
}
header.top .drawer > a {
  display: inline-block;
  height: 2.1rem;
  line-height: 2.75rem;
  vertical-align: top;
}
header.top .drawer .icon-user {
  margin-left: 0.625rem;
}
header.top .drawer .icon-user:before {
  font-size: 1.2rem;
}
/**
    Class: div.rail
    The side rail for pages
*/
div.rail {
  max-width: 35%;
  /* animation is too slow */

  /*.transition(width 0.5s ease-out);*/

  background-color: #484c4d;
  height: 100%;
}
div.rail:not(.light) {
  /* Note: this is a bit wrong... We're overriding colors for icons here, this should be part of icons.less... */

}
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue):before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue):before {
  color: #ffffff;
  opacity: 0.8;
}
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue).active:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue).active:before {
  color: #4191d2;
  opacity: 1;
}
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue):hover:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue):hover:before,
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue).focus:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue).focus:before {
  color: #ffffff;
  opacity: 1;
}
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue).disabled:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue).disabled:before,
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue)[disabled]:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue)[disabled]:before {
  color: #ffffff;
  opacity: 0.2;
}
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue).disabled:hover:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue).disabled:hover:before,
div.rail:not(.light) [class^="icon-"]:not(.black):not(.blue)[disabled]:hover:before,
div.rail:not(.light) [class*=" icon-"]:not(.black):not(.blue)[disabled]:hover:before {
  color: #ffffff;
  opacity: 0.2;
}
div.rail.scroll,
div.rail .scroll {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  min-height: 1px;
  overflow-x: hidden;
}
div.rail.closed {
  width: 0;
  overflow: hidden;
}
div.rail.fixed {
  overflow-y: hidden;
}
div.rail.pullable {
  position: relative;
  background-color: transparent;
}
div.rail.pullable > .pull-to-refresh {
  display: block;
}
div.rail.pullable.touch > .wrap {
  padding-bottom: 1px;
}
div.rail.left {
  -webkit-box-shadow: inset -0.1rem 0 0.45rem rgba(0, 0, 0, 0.35);
  -moz-box-shadow: inset -0.1rem 0 0.45rem rgba(0, 0, 0, 0.35);
  box-shadow: inset -0.1rem 0 0.45rem rgba(0, 0, 0, 0.35);
  float: left;
}
div.rail.right {
  -webkit-box-shadow: inset 0.1rem 0 0.45rem rgba(0, 0, 0, 0.35);
  -moz-box-shadow: inset 0.1rem 0 0.45rem rgba(0, 0, 0, 0.35);
  box-shadow: inset 0.1rem 0 0.45rem rgba(0, 0, 0, 0.35);
  float: right;
}
div.rail .dark {
  background-color: #3a3e3e;
}
div.rail.light > .wrap {
  background-color: #d4d4d4;
  border-color: #c8c8c8;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
div.rail.light > .wrap section {
  color: #4b4b4b;
  border-top: 0.0625rem solid #c3c3c3;
  -webkit-box-shadow: inset 0 0.0625rem 0 #e6e6e6;
  -moz-box-shadow: inset 0 0.0625rem 0 #e6e6e6;
  box-shadow: inset 0 0.0625rem 0 #e6e6e6;
}
div.rail.light > .wrap .tablist {
  color: #4b4b4b;
  border-top: 0.0625rem solid #c3c3c3;
  -webkit-box-shadow: inset 0 0.0625rem 0 #e6e6e6;
  -moz-box-shadow: inset 0 0.0625rem 0 #e6e6e6;
  box-shadow: inset 0 0.0625rem 0 #e6e6e6;
}
div.rail > div.pull-to-refresh {
  display: none;
  line-height: 3rem;
  height: 3rem;
  width: 100%;
  position: absolute;
  left: 0;
  top: -3rem;
  font-size: 0.85rem;
  z-index: -1;
}
div.rail > div.pull-to-refresh > .message {
  height: 3rem;
  width: 100%;
  overflow-y: auto;
  position: relative;
}
div.rail > div.pull-to-refresh > .message > i.spinner,
div.rail > div.pull-to-refresh > .message > i.arrow {
  margin: 0.5rem 0.5rem 0.5rem 1rem;
  display: block;
}
div.rail > div.pull-to-refresh > .message > i.arrow {
  display: inline-block;
  width: 1rem;
  height: 2rem;
  background-position: center center;
  background-image: url(images/components/rail/pull-to-refresh-arrow.png);
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  background-size: 100% 100%;
}
div.rail > div.pull-to-refresh > .message > span.pull,
div.rail > div.pull-to-refresh > .message > span.release,
div.rail > div.pull-to-refresh > .message > span.loading {
  text-align: center;
  display: block;
  height: 3rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
div.rail > .wrap {
  -webkit-transform: translatez(0);
  min-height: 100%;
  background-color: #484c4d;
}
div.rail > .wrap > .rail-switch > .toolbar {
  background-color: #3a3e3e;
  border-bottom: 1px solid #313434;
}
div.rail > .wrap > .rail-switch > .toolbar a {
  overflow: visible;
  position: relative;
}
div.rail > .wrap > .rail-switch > .toolbar a.active {
  cursor: default;
}
div.rail > .wrap > .rail-switch > .toolbar a.active:before,
div.rail > .wrap > .rail-switch > .toolbar a.active:after {
  position: absolute;
  left: 50%;
  height: 0;
  width: 0;
  margin-left: -0.5rem;
  border: solid transparent;
  border-width: 0.5rem;
  content: " ";
  pointer-events: none;
}
div.rail > .wrap > .rail-switch > .toolbar a.active:before {
  bottom: 0;
  border-bottom-color: #313434;
}
div.rail > .wrap > .rail-switch > .toolbar a.active:after {
  bottom: -0.125rem;
  border-bottom-color: #484c4d;
}
div.rail > .wrap > .rail-switch > .toolbar a.active > i:before {
  opacity: 1;
}
div.rail > .wrap > .rail-switch > .toolbar a.focus {
  outline: none;
  -webkit-box-shadow: -0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.5), 0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.5);
  -moz-box-shadow: -0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.5), 0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.5);
  box-shadow: -0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.5), 0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.5);
  border: 0.0625rem solid #6a8bc4;
  border-bottom: none;
  margin: 0.125rem -0.0625rem 0;
}
div.rail > .wrap > .rail-switch > .toolbar a.focus > i {
  line-height: 2.625rem;
  height: 2.6875rem;
}
div.rail > .wrap div.tagpicker-wrap {
  padding: 0.625rem;
}
div.rail > .wrap .rail-view {
  display: none;
}
div.rail > .wrap .rail-view.active {
  -webkit-box-shadow: inset 0 0.0625rem 0 #595c5d;
  -moz-box-shadow: inset 0 0.0625rem 0 #595c5d;
  box-shadow: inset 0 0.0625rem 0 #595c5d;
  display: block;
}
div.rail > .wrap nav.feature {
  -webkit-box-shadow: inset 0 -0.0625rem 0 #313434;
  -moz-box-shadow: inset 0 -0.0625rem 0 #313434;
  box-shadow: inset 0 -0.0625rem 0 #313434;
  border-bottom: 1px solid #595c5d;
  /* 1px to ensure rendering in IE9 which cuts rem units to 2dp (0.96px) */

}
div.rail > .wrap nav.feature > a,
div.rail > .wrap nav.feature > span {
  border-top: 0.0625rem solid #313434;
  -webkit-box-shadow: inset 0 1px 0 #595c5d;
  -moz-box-shadow: inset 0 1px 0 #595c5d;
  box-shadow: inset 0 1px 0 #595c5d;
  /* 1px to ensure rendering in IE9 which cuts rem units to 2dp (0.96px) */

  display: block;
  background-color: #484c4d;
  height: 2.5rem;
  line-height: 2.5rem;
  padding-left: 0.75rem;
  font-size: 0.85rem;
}
div.rail > .wrap nav.feature > a,
div.rail > .wrap nav.feature > span,
div.rail > .wrap nav.feature > a a,
div.rail > .wrap nav.feature > span a {
  color: #dcdcdc;
}
div.rail > .wrap nav.feature > a:hover,
div.rail > .wrap nav.feature > span:hover {
  text-decoration: none;
}
div.rail > .wrap nav.feature > a:hover > [class^="icon-"].action,
div.rail > .wrap nav.feature > span:hover > [class^="icon-"].action,
div.rail > .wrap nav.feature > a:hover > [class*=" icon-"].action,
div.rail > .wrap nav.feature > span:hover > [class*=" icon-"].action,
div.rail > .wrap nav.feature > a:hover > [class^="icon-"].action:before,
div.rail > .wrap nav.feature > span:hover > [class^="icon-"].action:before,
div.rail > .wrap nav.feature > a:hover > [class*=" icon-"].action:before,
div.rail > .wrap nav.feature > span:hover > [class*=" icon-"].action:before {
  display: inline;
  cursor: pointer;
}
div.rail > .wrap nav.feature > a > [class^="icon-"].action,
div.rail > .wrap nav.feature > span > [class^="icon-"].action,
div.rail > .wrap nav.feature > a > [class*=" icon-"].action,
div.rail > .wrap nav.feature > span > [class*=" icon-"].action {
  float: right;
  margin-right: 1.125rem;
  margin-top: 0.8125rem;
  display: none;
}
div.rail > .wrap nav.feature > a > [class^="icon-"].action:before,
div.rail > .wrap nav.feature > span > [class^="icon-"].action:before,
div.rail > .wrap nav.feature > a > [class*=" icon-"].action:before,
div.rail > .wrap nav.feature > span > [class*=" icon-"].action:before {
  color: #dcdcdc;
  display: none;
}
div.rail > .wrap nav.feature > a.active,
div.rail > .wrap nav.feature > span.active {
  position: relative;
  background-color: #3a3e3e;
  -webkit-box-shadow: inset 0 0.0625rem 0 #363939;
  -moz-box-shadow: inset 0 0.0625rem 0 #363939;
  box-shadow: inset 0 0.0625rem 0 #363939;
}
div.rail > .wrap nav.feature > a.active:before,
div.rail > .wrap nav.feature > span.active:before {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  top: 50%;
}
div.rail > .wrap nav.feature > a.active:before,
div.rail > .wrap nav.feature > span.active:before {
  border-width: 0.5rem;
  margin-top: -0.5rem;
  right: -0.0625rem;
  border-right-color: #eeeeee;
}
div.rail > .wrap nav.feature > a.active.focus,
div.rail > .wrap nav.feature > span.active.focus {
  background-color: #393c3c;
  -webkit-box-shadow: inset 0 -0.1875rem 0.375rem -0.1875rem rgba(10, 10, 10, 0.35), inset 0 0.1875rem 0.375rem -0.1875rem rgba(10, 10, 10, 0.35);
  -moz-box-shadow: inset 0 -0.1875rem 0.375rem -0.1875rem rgba(10, 10, 10, 0.35), inset 0 0.1875rem 0.375rem -0.1875rem rgba(10, 10, 10, 0.35);
  box-shadow: inset 0 -0.1875rem 0.375rem -0.1875rem rgba(10, 10, 10, 0.35), inset 0 0.1875rem 0.375rem -0.1875rem rgba(10, 10, 10, 0.35);
}
div.rail > .wrap nav.feature > a.focus,
div.rail > .wrap nav.feature > span.focus {
  text-decoration: none;
  background-color: #393c3c;
  -webkit-box-shadow: inset 0 0.0625rem 0 #484c4d;
  -moz-box-shadow: inset 0 0.0625rem 0 #484c4d;
  box-shadow: inset 0 0.0625rem 0 #484c4d;
}
div.rail > .wrap nav.feature > span a:first-child {
  display: inline-block;
  width: 100%;
}
div.rail > .wrap nav.feature > span.active a:first-child {
  width: 80%;
}
div.rail > .wrap .group section {
  padding: 0;
  color: #dcdcdc;
  border: none;
}
div.rail > .wrap .group section .heading {
  background: #515556;
  border-top: 0.0625rem solid #313434;
  border-bottom: 0.0625rem solid #313434;
  -webkit-box-shadow: -0.0625rem 0.0625rem 0 0 #515556;
  -moz-box-shadow: -0.0625rem 0.0625rem 0 0 #515556;
  box-shadow: -0.0625rem 0.0625rem 0 0 #515556;
  text-transform: uppercase;
  font-size: 0.7rem;
  padding: 0.375rem 0.9375rem;
  display: block;
}
div.rail > .wrap .group section .heading:focus {
  outline: none;
}
div.rail > .wrap .group section .heading.focus {
  background: #393c3c;
}
div.rail > .wrap .group section + section .heading {
  border-top: 0;
}
div.rail > .wrap .group section.open + section .heading {
  border-top: 0.0625rem solid #313434;
}
div.rail > .wrap .checklist > li {
  padding: 0.375rem 0;
}
div.rail > .wrap .checklist > li > label {
  padding-left: 0.875rem;
}
div.rail > .wrap .checklist > li > label input[type=checkbox] + span:before {
  -webkit-box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  -moz-box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  background-color: #363939;
  border-color: #313434;
}
div.rail > .wrap .checklist > li > label > span b {
  position: absolute;
  right: 0.875rem;
  background-color: #363939;
  -webkit-border-radius: 0.6875rem;
  -moz-border-radius: 0.6875rem;
  border-radius: 0.6875rem;
  line-height: 1.375rem;
  width: 2.125rem;
  text-align: center;
  font-family: adobe-clean-light;
  font-weight: normal;
  font-size: 0.6875rem;
}
div.rail > .wrap.accordion section {
  position: relative;
}
div.rail > .wrap.accordion section > .heading:after {
  content: "\25B8";
  position: absolute;
  right: 1.5rem;
  font-size: 1rem;
  line-height: 1rem;
}
div.rail > .wrap.accordion section > .fold {
  height: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
div.rail > .wrap.accordion section.open > .heading:after {
  content: "\25BE";
}
div.rail > .wrap.accordion section > .fold {
  -webkit-transition: visibility 0s linear 0.5s, height 0.5s ease-out;
  -moz-transition: visibility 0s linear 0.5s, height 0.5s ease-out;
  -o-transition: visibility 0s linear 0.5s, height 0.5s ease-out;
  transition: visibility 0s linear 0.5s, height 0.5s ease-out;
  visibility: hidden;
}
div.rail > .wrap.accordion section.open > .fold {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  min-height: 1px;
  visibility: visible;
  transition-delay: 0s;
  -moz-transition-delay: 0s;
  /* Firefox 4 */

  -webkit-transition-delay: 0s;
  /* Safari and Chrome */

  -o-transition-delay: 0s;
  /* Opera */

}
div.rail > .wrap section {
  margin: 0;
  padding: 0.5rem;
  border-top: 0.0625rem solid #313434;
  -webkit-box-shadow: inset 0 0.0625rem 0 #595c5d;
  -moz-box-shadow: inset 0 0.0625rem 0 #595c5d;
  box-shadow: inset 0 0.0625rem 0 #595c5d;
  color: #dcdcdc;
}
div.rail > .wrap section:first-child {
  border-top: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
div.rail > .wrap section:first-child.links > h4:active,
div.rail > .wrap section:first-child.links > a.heading:active,
div.rail > .wrap section:first-child.links > h4.focus,
div.rail > .wrap section:first-child.links > a.heading.focus {
  border-top: none;
  border-bottom: none;
  margin-top: -0.25rem;
  margin-bottom: -0.1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  position: relative;
  z-index: 1;
}
div.rail > .wrap section.bare {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-top: none;
}
div.rail > .wrap section.thin {
  padding: 0;
}
div.rail > .wrap section.links {
  padding: 0.25rem 0;
}
div.rail > .wrap section.links a {
  text-decoration: none;
  display: block;
}
div.rail > .wrap section.links a:active,
div.rail > .wrap section.links a.focus {
  background-color: #393c3c;
}
div.rail > .wrap section.links > h4,
div.rail > .wrap section.links > a.heading {
  font-weight: bold;
  margin: 0 0 0.15rem 0;
  font-size: 0.95rem;
  color: #dcdcdc;
  padding: 0.25rem 0.7rem;
}
div.rail > .wrap section.links > h4:active,
div.rail > .wrap section.links > a.heading:active,
div.rail > .wrap section.links > h4.focus,
div.rail > .wrap section.links > a.heading.focus {
  border-top: 0.0625rem solid #313434;
  border-bottom: 0.0625rem solid #393c3c;
  margin-top: -0.3125rem;
  margin-bottom: -0.1625rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
div.rail > .wrap section.links > nav > a {
  padding: 0.35rem 1.5rem;
  font-size: 0.85rem;
  color: #c7c7c7;
}
div.rail > .wrap section.foldable {
  position: relative;
}
div.rail > .wrap section.foldable > .heading:after {
  content: "\25B8";
  position: absolute;
  right: 1.5rem;
  font-size: 1rem;
  line-height: 1rem;
}
div.rail > .wrap section.foldable > .fold {
  height: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
div.rail > .wrap section.foldable.open > .heading:after {
  content: "\25BE";
}
div.rail > .wrap section.foldable > .fold {
  display: none;
  outline: none;
}
div.rail > .wrap section.foldable > h4,
div.rail > .wrap section.foldable > a.heading {
  margin: 0;
}
div.rail > .wrap section.foldable > h4:active,
div.rail > .wrap section.foldable > a.heading:active,
div.rail > .wrap section.foldable > h4.focus,
div.rail > .wrap section.foldable > a.heading.focus {
  -webkit-box-shadow: inset 0 0.0625rem 0 #484c4d;
  -moz-box-shadow: inset 0 0.0625rem 0 #484c4d;
  box-shadow: inset 0 0.0625rem 0 #484c4d;
  margin-bottom: -0.3125rem;
}
div.rail > .wrap section.foldable.open {
  padding-bottom: 0;
}
div.rail > .wrap section.foldable.open > .fold {
  display: block;
  height: auto;
  overflow: auto;
  padding-top: 0.15rem;
  padding-bottom: 0.25rem;
}
div.rail > .wrap section.foldable.open > h4,
div.rail > .wrap section.foldable.open > a.heading {
  margin-bottom: 0.3135rem;
}
div.rail > .wrap section.foldable.open > h4:active,
div.rail > .wrap section.foldable.open > a.heading:active,
div.rail > .wrap section.foldable.open > h4.focus,
div.rail > .wrap section.foldable.open > a.heading.focus {
  margin-bottom: 0;
}
div.rail > .wrap > .tablist {
  border-top: 0.0625rem solid #313434;
  -webkit-box-shadow: inset 0 0.0625rem 0 #595c5d;
  -moz-box-shadow: inset 0 0.0625rem 0 #595c5d;
  box-shadow: inset 0 0.0625rem 0 #595c5d;
}
div.rail .search {
  position: relative;
  padding: 0.625rem;
}
div.rail .search > input[type="text"] {
  width: 100%;
  padding-right: 2rem !important;
}
div.rail .search > button {
  position: absolute;
  top: 0.5625rem;
  right: 0.625rem;
  width: 1.75rem;
  height: 1.75rem;
  line-height: 1.875rem;
  background: none;
  border: none;
  padding: 0;
}
div.rail .search > button:before {
  color: #dcdcdc;
}
div.rail .search > button.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  line-height: 1.75rem;
}
div.rail .tagpicker {
  width: 100%;
}
div.rail .tagpicker > .dropdown-container {
  display: block;
}
div.rail .tagpicker > .dropdown-container input[type="text"] {
  background-position: -webkit-calc(100% - 0.5rem) center;
  background-position: -moz-calc(100% - 0.5rem) center;
  background-position: -o-calc(100% - 0.5rem) center;
  background-position: calc(100% - 0.5rem) center;
}
div.rail .tagpicker ul.tags {
  display: block;
  margin: 0;
  padding-top: 0.625rem;
}
div.rail:not(.light) input[type="text"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 1.875rem;
  width: 100%;
  background-color: #3a3e3e;
  border: 0.0625rem solid #313434;
  -webkit-box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  -moz-box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  padding: 0.25rem 0.5rem;
  width: 100%;
  margin: 0;
  font-size: 0.85rem;
  color: #dcdcdc;
  height: 1.75rem;
}
div.rail:not(.light) input[type="text"]:-moz-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"]:-ms-input-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"]::-webkit-input-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"] input::-webkit-input-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"] input:-moz-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"] textarea::-webkit-input-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"] textarea:-moz-placeholder {
  color: #a6a6a6;
}
div.rail:not(.light) input[type="text"]:focus {
  box-shadow: none;
}
div.rail:not(.light) input[type="text"]:focus.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
div.rail .quickform {
  position: absolute;
  z-index: 1;
  bottom: 0;
  width: 100%;
}
div.rail .quickform > .action,
div.rail .quickform > .control {
  padding: 0.625rem;
}
div.rail .quickform.open > .action {
  display: block;
}
div.rail .quickform > .action {
  display: none;
  background-color: #3a3e3e;
  color: #dcdcdc;
  -webkit-box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  -moz-box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  box-shadow: inset 0 0.1875rem 0.1875rem -0.1875rem #0a0a0a;
  position: relative;
  outline: none;
}
div.rail .quickform > .action > *:first-child:after,
div.rail .quickform > .action:before,
div.rail .quickform > .action:after {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  left: 3.125rem;
}
div.rail .quickform > .action > *:first-child:after {
  border-width: 0.5rem;
  margin-left: -0.5rem;
  bottom: -0.0625rem;
  border-bottom-color: #595c5d;
}
div.rail .quickform > .action:before {
  border-width: 0.5rem;
  margin-left: -0.5rem;
  bottom: 0;
  border-bottom-color: #313434;
}
div.rail .quickform > .action:after {
  border-width: 0.5rem;
  margin-left: -0.5rem;
  bottom: -0.125rem;
  border-bottom-color: #484c4d;
}
div.rail .quickform > .action > button {
  width: 100%;
}
div.rail .quickform > .control {
  *zoom: 1;
  -webkit-box-shadow: inset 0 0.0625rem 0 #595c5d;
  -moz-box-shadow: inset 0 0.0625rem 0 #595c5d;
  box-shadow: inset 0 0.0625rem 0 #595c5d;
  border-top: 0.0625rem solid #313434;
}
div.rail .quickform > .control:before,
div.rail .quickform > .control:after {
  display: table;
  content: "";
  line-height: 0;
}
div.rail .quickform > .control:after {
  clear: both;
}
div.rail .quickform > .control > .comment {
  float: right;
  width: -webkit-calc(100% - 2rem);
  width: -moz-calc(100% - 2rem);
  width: -o-calc(100% - 2rem);
  width: calc(100% - 2rem);
}
div.rail .dropdown.menu {
  display: block;
}
div.rail .dropdown.menu .dropdown-container {
  display: block;
  border-bottom: 0.0625rem solid #313434;
}
div.rail .dropdown.menu button,
div.rail .dropdown.menu button:hover:not([disabled]) {
  display: block;
  width: 100%;
  border: none;
  border-top: 0.0625rem solid #313434;
  -webkit-box-shadow: inset 0 1px 0 #595c5d;
  -moz-box-shadow: inset 0 1px 0 #595c5d;
  box-shadow: inset 0 1px 0 #595c5d;
  /* 1px to ensure rendering in IE9 which cuts rem units to 2dp (0.96px) */

  background: #484c4d;
  color: #dcdcdc;
  height: 2.5rem;
  line-height: 2.5rem;
  padding: 0;
  padding-left: 0.75rem;
  font-size: 0.85rem;
}
div.rail .dropdown.menu button:after,
div.rail .dropdown.menu button:hover:not([disabled]):after {
  background: none;
  content: "\f038";
  font-family: AdobeIcons;
  position: absolute;
  right: 1rem;
}
div.rail .dropdown.menu .dropdown-list {
  border-bottom: 0.0625rem solid #313434;
}
div.rail .dropdown.menu .dropdown-list ul {
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  background-color: #484c4d;
}
div.rail .dropdown.menu .dropdown-list ul li {
  list-style-type: none;
  margin: 0;
  background-color: #484c4d;
  border-bottom: none;
  color: #dcdcdc;
  border: none;
  border-top: 0.0625rem solid #313434;
  -webkit-box-shadow: inset 0 1px 0 #595c5d;
  -moz-box-shadow: inset 0 1px 0 #595c5d;
  box-shadow: inset 0 1px 0 #595c5d;
  /* 1px to ensure rendering in IE9 which cuts rem units to 2dp (0.96px) */

  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  cursor: pointer;
  height: 2.5rem;
  line-height: 2.5rem;
  padding: 0;
  padding-left: 0.75rem;
  font-size: 0.85rem;
}
div.rail .dropdown.menu .dropdown-list ul li:hover,
div.rail .dropdown.menu .dropdown-list ul li.selected:hover {
  background-color: #418fd4;
}
/**
  Class: nav.crumbs
  Displays a breadcrumb trail.
*/
nav.crumbs a {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
  padding: 0 1.575rem 0 0;
  line-height: 2.75rem;
  width: auto;
  height: 2.75rem;
  color: #535353;
  font-weight: normal;
  font-size: 1.35rem;
  text-decoration: none;
  font-family: adobe-clean;
  position: relative;
}
nav.crumbs a:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
nav.crumbs a.black:before {
  color: #000000;
  opacity: 0.65;
}
nav.crumbs a.white.withLabel,
nav.crumbs a.white:before {
  color: #ffffff;
}
nav.crumbs a.white:before {
  opacity: 0.8;
}
nav.crumbs a.blue:before {
  color: #4191d2;
  opacity: 1;
}
nav.crumbs a.disabled:before,
nav.crumbs a[disabled]:before,
nav.crumbs a.disabled:hover:before,
nav.crumbs a[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
nav.crumbs a.active:before,
nav.crumbs a.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
nav.crumbs a:before {
  content: "\f03a";
}
nav.crumbs a:before,
nav.crumbs a:hover:before {
  font-size: 1rem;
  position: relative;
  left: -0.875rem;
  padding-top: 0.125rem;
  opacity: 1;
  color: #cecece;
}
nav.crumbs a:first-child:before {
  content: "";
}
nav.crumbs a img {
  height: 2rem;
}
nav.crumbs a:focus {
  color: #6487c3;
}
.desktop nav.crumbs:hover {
  color: #0f0f0f;
}
/**
Class: .toolbar
The top toolbar with action icons
*/
.toolbar {
  *zoom: 1;
  position: relative;
  padding: 0 0.1875rem;
  border-bottom: 0.0625rem solid #d7d7d7;
}
.toolbar:before,
.toolbar:after {
  display: table;
  content: "";
  line-height: 0;
}
.toolbar:after {
  clear: both;
}
.toolbar .left,
.toolbar .right {
  z-index: 1;
  position: relative;
  height: 2.875rem;
}
.toolbar .center {
  position: absolute;
  left: 0;
  right: 0;
  height: 2.875rem;
  text-align: center;
}
.toolbar .center h1,
.toolbar .center .pulldown > a {
  display: inline-block;
  margin: 0;
  padding-top: 0.625rem;
  padding-bottom: 0.5625rem;
  max-width: 14rem;
  font-family: adobe-clean;
  font-weight: normal;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 1.5;
  font-size: 1.125rem;
}
.toolbar .center .pulldown {
  height: 2.875rem;
}
.toolbar button[class^="icon-"],
.toolbar button[class*=" icon-"] {
  position: relative;
  text-indent: -20rem;
}
.toolbar button[class^="icon-"]:before,
.toolbar button[class*=" icon-"]:before {
  position: absolute;
  left: 0;
  top: 0.5625rem;
  text-indent: 0;
}
.toolbar.break-lines .center,
.break-lines .toolbar .center {
  clear: both;
  position: relative;
  margin: 0 -0.1875rem;
  padding: 0 0.1875rem;
  border-top: 0.0625rem solid #d7d7d7;
}
.toolbar.break-lines .center h1,
.break-lines .toolbar .center h1,
.toolbar.break-lines .center .pulldown > a,
.break-lines .toolbar .center .pulldown > a {
  max-width: 92%;
  max-width: -webkit-calc(100% - 2em);
  max-width: -moz-calc(100% - 2em);
  max-width: -o-calc("100% - 2em");
  max-width: calc(100% - 2em);
}
.toolbar.long-title .center h1,
.long-title .toolbar .center h1,
.toolbar.long-title .center .pulldown > a,
.long-title .toolbar .center .pulldown > a {
  max-width: 38rem;
}
/**
    Class: .icongroup
    Button toolbar of icons defined using the <a> or <button> tags
*/
.icongroup > a,
.icongroup > i,
.icongroup > button,
.icongroup > input,
.icongroup > nav.pulldown,
.icongroup > div,
.icongroup > span {
  float: left;
}
.icongroup [class^="icon-"],
.icongroup [class*=" icon-"] {
  line-height: 1.2;
  font-size: 1.5rem;
  min-width: 1.625rem;
  min-height: 1.625rem;
  line-height: 3rem;
}
.icongroup [class^="icon-"]:before,
.icongroup [class*=" icon-"]:before {
  width: 1.625rem;
  height: 1.625rem;
  -webkit-background-size: 1.5rem;
  -moz-background-size: 1.5rem;
  -o-background-size: 1.5rem;
  background-size: 1.5rem;
  -webkit-background-size: 1.5rem 1.5rem;
  -moz-background-size: 1.5rem 1.5rem;
  background-size: 1.5rem 1.5rem;
}
.icongroup [class^="icon-"],
.icongroup [class*=" icon-"],
.icongroup [class^="icon-"]:before,
.icongroup [class*=" icon-"]:before {
  height: 2.875rem;
  width: 2.75rem;
}
.icongroup > a.button:not([class^="icon-"]):not([class*=" icon-"]),
.icongroup > button:not([class^="icon-"]):not([class*=" icon-"]) {
  margin: 0.4375rem 0.625rem;
}
.icongroup > .divider {
  height: 1.5rem;
  margin: 0.625rem 0 0 0.625rem;
  padding-right: 0.625rem;
  line-height: 3.125rem;
  border-left: 0.0625rem solid #cecece;
  vertical-align: top;
}
.icongroup > .text {
  margin: 0 0.625rem;
  line-height: 2.875rem;
}
.icongroup > nav.pulldown {
  display: inline-block;
}
.icongroup > nav.pulldown > a[class^="icon-"],
.icongroup > nav.pulldown > a[class*=" icon-"] {
  padding: 0;
  line-height: 2.875rem;
}
.icongroup > nav.pulldown > a[class^="icon-"]:after,
.icongroup > nav.pulldown > a[class*=" icon-"]:after {
  background: none;
  margin-left: 0;
  padding-left: 0;
}
.icongroup > .dropdown,
.icongroup > input[type="text"] {
  vertical-align: top;
}
/**
  Class: .badge
  Displays a blue badge that can contain a number of items the user should be notified about
*/
.badge {
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 1.5rem;
  padding: 0.3125rem 0.4375rem 0;
  margin: 0;
  -webkit-border-radius: 0.125rem;
  -moz-border-radius: 0.125rem;
  border-radius: 0.125rem;
  background-color: #4097dc;
  text-align: center;
  line-height: 1rem;
  color: #ffffff;
}
.badge.empty {
  background-color: #777777;
}
/**
  Class: .spinner
  Provides a spinny spinner

  TODO: IE9 support
*/
.spinner {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-position: center center;
  background-image: url(images/components/spinner/spinner_small.png);
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  background-size: 100% 100%;
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 0.75s;
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 0.75s;
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 0.75s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate;
  -moz-animation-duration: 0.75s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
}
.spinner.large {
  width: 2rem;
  height: 2rem;
  background-image: url(images/components/spinner/spinner_large.png);
}
/**
  Class: .wait
  Provides a wait animated icon
*/
@-webkit-keyframes wait-large {
  from,
to {
  background-position: 0 0;
  background-image: url(images/components/wait/wait_32.svg);
}
12.5% {
  background-position: 14.28571% 0;
}
25% {
  background-position: 28.57143% 0;
}
37.5% {
  background-position: 42.85714% 0;
}
50% {
  background-position: 57.14286% 0;
}
62.5% {
  background-position: 71.42857% 0;
}
75% {
  background-position: 85.71429% 0;
}
87.5% {
  background-position: 100% 0;
}

}
@keyframes wait-large {
  from,
to {
  background-position: 0 0;
  background-image: url(images/components/wait/wait_32.svg);
}
12.5% {
  background-position: 14.28571% 0;
}
25% {
  background-position: 28.57143% 0;
}
37.5% {
  background-position: 42.85714% 0;
}
50% {
  background-position: 57.14286% 0;
}
62.5% {
  background-position: 71.42857% 0;
}
75% {
  background-position: 85.71429% 0;
}
87.5% {
  background-position: 100% 0;
}

}
@-webkit-keyframes wait {
  from,
to {
  background-position: 0 0;
  background-image: url(images/components/wait/wait_16.svg);
}
12.5% {
  background-position: 14.28571% 0;
}
25% {
  background-position: 28.57143% 0;
}
37.5% {
  background-position: 42.85714% 0;
}
50% {
  background-position: 57.14286% 0;
}
62.5% {
  background-position: 71.42857% 0;
}
75% {
  background-position: 85.71429% 0;
}
87.5% {
  background-position: 100% 0;
}

}
@keyframes wait {
  from,
to {
  background-position: 0 0;
  background-image: url(images/components/wait/wait_16.svg);
}
12.5% {
  background-position: 14.28571% 0;
}
25% {
  background-position: 28.57143% 0;
}
37.5% {
  background-position: 42.85714% 0;
}
50% {
  background-position: 57.14286% 0;
}
62.5% {
  background-position: 71.42857% 0;
}
75% {
  background-position: 85.71429% 0;
}
87.5% {
  background-position: 100% 0;
}

}
.wait {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background: url(images/components/wait/wait_16.gif) no-repeat 0 0;
  -webkit-background-size: auto 100%;
  -moz-background-size: auto 100%;
  -o-background-size: auto 100%;
  background-size: auto 100%;
  -webkit-background-size: auto 100% auto 100%;
  -moz-background-size: auto 100% auto 100%;
  background-size: auto 100% auto 100%;
  -webkit-animation: wait 1.6s step-end infinite;
  animation: wait 1.6s step-end infinite;
}
.wait.large {
  width: 2rem;
  height: 2rem;
  background-image: url(images/components/wait/wait_32.gif);
  -webkit-animation: wait-large 1.6s step-end infinite;
  animation: wait-large 1.6s step-end infinite;
}
/**
  Class: .progress
  Used for a progress bar. Include a child node with class .bar and give a width in percentages
*/
.progress {
  display: inline-block;
  width: 12rem;
  height: 1.375rem;
  border: 0.0625rem solid #8d8d8d;
  background: #bbbbbb;
  background-color: #bbbbbb;
  background-image: -webkit-linear-gradient(-45deg, transparent, transparent 48%, #cfcfcf 48%, #cfcfcf 52%, transparent 52%, transparent);
  background-image: -moz-linear-gradient(-45deg, transparent, transparent 48%, #cfcfcf 48%, #cfcfcf 52%, transparent 52%, transparent);
  background-image: -ms-linear-gradient(-45deg, transparent, transparent 48%, #cfcfcf 48%, #cfcfcf 52%, transparent 52%, transparent);
  background-image: -o-linear-gradient(-45deg, transparent, transparent 48%, #cfcfcf 48%, #cfcfcf 52%, transparent 52%, transparent);
  background-image: linear-gradient(-45deg, transparent, transparent 48%, #cfcfcf 48%, #cfcfcf 52%, transparent 52%, transparent);
  -webkit-background-size: 0.375rem;
  -moz-background-size: 0.375rem;
  -o-background-size: 0.375rem;
  background-size: 0.375rem;
  -webkit-background-size: 0.375rem 0.375rem;
  -moz-background-size: 0.375rem 0.375rem;
  background-size: 0.375rem 0.375rem;
  vertical-align: top;
}
.progress .bar {
  margin: -0.0625rem 0 0 -0.0625rem;
  height: 1.375rem;
  border: 0.0625rem solid #527593;
  border-right: none;
  background-color: #3e95d9;
  background-image: -moz-linear-gradient(top, #50a3e2, #2480cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#50a3e2), to(#2480cc));
  background-image: -webkit-linear-gradient(top, #50a3e2, #2480cc);
  background-image: -o-linear-gradient(top, #50a3e2, #2480cc);
  background-image: linear-gradient(to bottom, #50a3e2, #2480cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50a3e2', endColorstr='#ff2480cc', GradientType=0);
}
.progress  + label {
  display: inline-block;
  height: 1.375rem;
  line-height: 1.5rem;
}
/**
  Class: .page
  Used for the main page layout for content and rail
*/
.page {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow-y: hidden;
}
.page .rail {
  width: 15.5rem;
  float: left;
}
.page .content {
  position: relative;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  min-height: 1px;
}
.page .content .content-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 5;
}
.page .content .content-container {
  position: absolute;
  top: 2.9375rem;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  min-height: 1px;
}
.page .content .content-header.break-lines ~ .content-container {
  top: 5.875rem;
}
.page .content footer {
  background-color: #eeeeee;
  margin-top: 2.75rem;
  border-top: 1px solid #d7d7d7;
  padding: 0 1rem;
}
.page .content footer,
.page .content footer > span,
.page .content footer > a {
  color: #b4b4b4;
  height: 2.75rem;
  line-height: 2.75rem;
  font-size: 0.75rem;
}
.page .content footer > a {
  padding-right: 30px;
}
.page .content footer > .right {
  float: right;
}
header.top + .page {
  top: 2.75rem;
}
/**
 * Class: table.data
 * Use for tables containing data
 */
table.data {
  border-spacing: 0;
  border: 0.0625rem solid #bbbbbb;
}
table.data th,
table.data td {
  padding: 0.5rem;
  text-align: left;
}
table.data th.num,
table.data td.num {
  text-align: right;
}
table.data th input[type=checkbox] + span,
table.data td input[type=checkbox] + span {
  margin: 0;
  padding: 0;
}
table.data th input[type=checkbox] + span:before,
table.data td input[type=checkbox] + span:before {
  margin-right: 0;
}
table.data th {
  background: #dcdcdc;
  border-bottom: 0.0625rem solid #bbbbbb;
}
table.data th + th {
  border-left: 0.0625rem solid #bbbbbb;
}
table.data td {
  background: #ffffff;
}
table.data td + td {
  border-left: 0.0625rem solid #e6e6e6;
}
table.data tr + tr td {
  border-top: 0.0625rem solid #e6e6e6;
}
table.data tr:hover > td {
  background: #d2e6f5;
  border-color: #aacdf0;
}
table.data tr:hover  + tr > td {
  border-top: 0.0625rem solid #aacdf0;
}
table.data tr.selected > td {
  background: #aacdf0;
  border-left-color: #8cb9e6;
  border-top-color: #8cb9e6;
}
table.data tr.selected  + tr > td {
  border-top-color: #8cb9e6;
}
table.data.noHover tr:hover > td {
  background: #ffffff;
  border-color: #e6e6e6;
}
table.data.noHover tr:hover  + tr > td {
  border-color: #e6e6e6;
}
/**
    Class: .grid
    Grid View for elements with card-* classes.
*/
.grid {
  overflow: hidden;
  padding: 0.9375rem 0 0 0.9375rem;
}
.grid .show-list,
.grid header[class^="card-"],
.grid header[class*=" card-"] {
  display: none;
}
.grid > [class^="grid-"],
.grid > [class*=" grid-"] {
  float: left;
}
.grid > .grid-0,
.grid > .grid-1 {
  width: 100%;
}
.grid > .grid-2 {
  width: 50%;
}
.grid > .grid-3 {
  width: 33.333333333333336%;
}
.grid > .grid-4 {
  width: 25%;
}
.grid > .grid-5 {
  width: 20%;
}
.grid > .grid-6 {
  width: 16.666666666666668%;
}
.grid > .grid-7 {
  width: 14.285714285714286%;
}
.grid > .grid-8 {
  width: 12.5%;
}
.grid > .grid-9 {
  width: 11.11111111111111%;
}
.grid > .grid-10 {
  width: 10%;
}
.grid > .grid-11 {
  width: 9.090909090909092%;
}
.grid > .grid-12 {
  width: 8.333333333333334%;
}
.grid > .grid-13 {
  width: 7.6923076923076925%;
}
.grid > .grid-14 {
  width: 7.142857142857143%;
}
.grid > .grid-15 {
  width: 6.666666666666667%;
}
.grid > .grid-16 {
  width: 6.25%;
}
.grid > .grid-17 {
  width: 5.882352941176471%;
}
.grid > .grid-18 {
  width: 5.555555555555555%;
}
.grid > .grid-19 {
  width: 5.2631578947368425%;
}
.grid > .grid-20 {
  width: 5%;
}
.grid.selection-mode {
  background: url("images/components/card/selection-mode.png") #d4d4d4;
}
/**
    Class: .list
    List View for elements with card-* classes.
*/
.list .show-grid {
  display: none;
}
.list header[class^="card-"],
.list header[class*=" card-"] {
  background: #f9f9f9;
  /* Old browsers */

  background: -moz-linear-gradient(top, #f9f9f9 0%, #e3e3e3 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #e3e3e3));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #f9f9f9 0%, #e3e3e3 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #f9f9f9 0%, #e3e3e3 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #f9f9f9 0%, #e3e3e3 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #f9f9f9 0%, #e3e3e3 100%);
  /* W3C */

  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e3e3e3', GradientType=0);
  /* IE6-9 */

  height: 3.125rem;
  padding: 0 0.625rem;
  line-height: 1.125rem;
  font-size: 0.75rem;
}
.list header[class^="card-"].selectable,
.list header[class*=" card-"].selectable {
  padding-left: 2.8125rem;
}
.list header[class^="card-"].selectable .select[class],
.list header[class*=" card-"].selectable .select[class] {
  width: 2.8125rem;
}
.list header[class^="card-"].movable,
.list header[class*=" card-"].movable {
  padding-right: 2.8125rem;
}
.list header[class^="card-"] > div:not(.label),
.list header[class*=" card-"] > div:not(.label),
.list header[class^="card-"] .label > div,
.list header[class*=" card-"] .label > div {
  float: left;
  margin-top: 1rem;
}
.list header[class^="card-"] .sort,
.list header[class*=" card-"] .sort {
  float: left;
  position: relative;
}
.list header[class^="card-"] .sort:before,
.list header[class*=" card-"] .sort:before {
  content: " ";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0;
  height: 0;
  margin: -0.1875rem;
  border: 0.3125rem solid transparent;
  border-top-color: #999999;
}
/**
  Element: Card View
  Displays assets in result set as a card
*/
[class^="card-"],
[class*=" card-"] {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  font-size: 0.75rem;
  line-height: 1.125rem;
}
[class^="card-"] > a,
[class*=" card-"] > a,
[class^="card-"] > .card,
[class*=" card-"] > .card {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.4);
}
[class^="card-"] .image,
[class*=" card-"] .image {
  display: block;
}
[class^="card-"] img,
[class*=" card-"] img {
  display: block;
}
[class^="card-"] h4,
[class*=" card-"] h4,
[class^="card-"] p,
[class*=" card-"] p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0;
}
[class^="card-"] h4,
[class*=" card-"] h4 {
  font-size: inherit;
  font-weight: bold;
  color: #333333;
}
[class^="card-"] > a i,
[class*=" card-"] > a i,
[class^="card-"] > .card i,
[class*=" card-"] > .card i {
  line-height: 1.2;
  font-size: 0.75rem;
  min-width: 0.875rem;
  min-height: 0.875rem;
}
[class^="card-"] > a i:before,
[class*=" card-"] > a i:before,
[class^="card-"] > .card i:before,
[class*=" card-"] > .card i:before {
  width: 0.875rem;
  height: 0.875rem;
  -webkit-background-size: 0.75rem;
  -moz-background-size: 0.75rem;
  -o-background-size: 0.75rem;
  background-size: 0.75rem;
  -webkit-background-size: 0.75rem 0.75rem;
  -moz-background-size: 0.75rem 0.75rem;
  background-size: 0.75rem 0.75rem;
}
[class^="card-"] i,
[class*=" card-"] i,
[class^="card-"] i:before,
[class*=" card-"] i:before,
[class^="card-"] i:hover:before,
[class*=" card-"] i:hover:before,
[class^="card-"] a:hover i:before,
[class*=" card-"] a:hover i:before {
  color: inherit;
  opacity: inherit;
}
[class^="card-"] > i,
[class*=" card-"] > i {
  display: none;
}
.grid [class^="card-"],
.grid [class*=" card-"] {
  width: -webkit-calc(100% - 0.9375rem);
  width: -moz-calc(100% - 0.9375rem);
  width: -o-calc(100% - 0.9375rem);
  width: calc(100% - 0.9375rem);
  margin: 0 0 0.9375rem 0;
  background: #ffffff;
  float: left;
}
.grid [class^="card-"] > a,
.grid [class*=" card-"] > a,
.grid [class^="card-"] > .card,
.grid [class*=" card-"] > .card {
  -webkit-box-shadow: 0 0.09375rem 0.09375rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0.09375rem 0.09375rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.09375rem 0.09375rem rgba(0, 0, 0, 0.25);
  display: block;
  width: 100%;
}
.grid [class^="card-"] .image,
.grid [class*=" card-"] .image {
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.1);
}
.grid [class^="card-"] img,
.grid [class*=" card-"] img {
  width: 100%;
  opacity: 1;
}
.grid [class^="card-"] img.multiplied,
.grid [class*=" card-"] img.multiplied {
  position: absolute;
  top: 0;
  visibility: hidden;
}
.grid [class^="card-"] .label,
.grid [class*=" card-"] .label {
  display: inline-block;
  width: 100%;
  margin-bottom: 0.3125rem;
}
.grid [class^="card-"] h4,
.grid [class*=" card-"] h4 {
  margin: 0.375rem 0.625rem;
}
.grid [class^="card-"] p,
.grid [class*=" card-"] p {
  margin: -0.4375rem 0.625rem 0.375rem;
}
.grid [class^="card-"] p:empty,
.grid [class*=" card-"] p:empty {
  display: none;
}
.grid [class^="card-"] .info,
.grid [class*=" card-"] .info {
  padding-top: 0.5625rem;
}
.list [class^="card-"],
.list [class*=" card-"] {
  display: block;
}
.list [class^="card-"] .select,
.list [class*=" card-"] .select {
  line-height: 1.2;
  font-size: 0.75rem;
  min-width: 0.875rem;
  min-height: 0.875rem;
  display: block;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 2.8125rem;
  height: 100%;
}
.list [class^="card-"] .select:before,
.list [class*=" card-"] .select:before {
  width: 0.875rem;
  height: 0.875rem;
  -webkit-background-size: 0.75rem;
  -moz-background-size: 0.75rem;
  -o-background-size: 0.75rem;
  background-size: 0.75rem;
  -webkit-background-size: 0.75rem 0.75rem;
  -moz-background-size: 0.75rem 0.75rem;
  background-size: 0.75rem 0.75rem;
}
.list [class^="card-"] .select:before,
.list [class*=" card-"] .select:before {
  content: " ";
  position: absolute;
  top: 1.0625rem;
  left: 0.9375rem;
  border: 0.0625rem solid #c0c0c0;
  background: #ffffff;
  -webkit-box-shadow: inset 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.05);
  box-shadow: inset 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.05);
}
.list [class^="card-"] .select  ~ a,
.list [class*=" card-"] .select  ~ a,
.list [class^="card-"] .select  ~ .card,
.list [class*=" card-"] .select  ~ .card {
  padding-left: 2.8125rem;
}
.list [class^="card-"] .move,
.list [class*=" card-"] .move {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
  line-height: 1.2;
  font-size: 1.5rem;
  min-width: 1.625rem;
  min-height: 1.625rem;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  width: 2.8125rem;
  height: 100%;
  opacity: 0.3;
}
.list [class^="card-"] .move:before,
.list [class*=" card-"] .move:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
.list [class^="card-"] .move.black:before,
.list [class*=" card-"] .move.black:before {
  color: #000000;
  opacity: 0.65;
}
.list [class^="card-"] .move.white.withLabel,
.list [class*=" card-"] .move.white.withLabel,
.list [class^="card-"] .move.white:before,
.list [class*=" card-"] .move.white:before {
  color: #ffffff;
}
.list [class^="card-"] .move.white:before,
.list [class*=" card-"] .move.white:before {
  opacity: 0.8;
}
.list [class^="card-"] .move.blue:before,
.list [class*=" card-"] .move.blue:before {
  color: #4191d2;
  opacity: 1;
}
.list [class^="card-"] .move.disabled:before,
.list [class*=" card-"] .move.disabled:before,
.list [class^="card-"] .move[disabled]:before,
.list [class*=" card-"] .move[disabled]:before,
.list [class^="card-"] .move.disabled:hover:before,
.list [class*=" card-"] .move.disabled:hover:before,
.list [class^="card-"] .move[disabled]:hover:before,
.list [class*=" card-"] .move[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
.list [class^="card-"] .move.active:before,
.list [class*=" card-"] .move.active:before,
.list [class^="card-"] .move.active:hover:before,
.list [class*=" card-"] .move.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
.list [class^="card-"] .move:before,
.list [class*=" card-"] .move:before {
  content: "\f0c7";
}
.list [class^="card-"] .move:before,
.list [class*=" card-"] .move:before {
  width: 1.625rem;
  height: 1.625rem;
  -webkit-background-size: 1.5rem;
  -moz-background-size: 1.5rem;
  -o-background-size: 1.5rem;
  background-size: 1.5rem;
  -webkit-background-size: 1.5rem 1.5rem;
  -moz-background-size: 1.5rem 1.5rem;
  background-size: 1.5rem 1.5rem;
}
.list [class^="card-"] .move:before,
.list [class*=" card-"] .move:before {
  display: block;
  margin: 0.75rem auto;
}
.list [class^="card-"] .move  ~ a,
.list [class*=" card-"] .move  ~ a,
.list [class^="card-"] .move  ~ .card,
.list [class*=" card-"] .move  ~ .card {
  padding-right: 2.8125rem;
}
.list [class^="card-"] .sort,
.list [class*=" card-"] .sort {
  display: block;
  height: 100%;
}
.list [class^="card-"] > a,
.list [class*=" card-"] > a,
.list [class^="card-"] > .card,
.list [class*=" card-"] > .card {
  display: block;
  height: 3.125rem;
  padding: 0 0.625rem;
  border-bottom: 0.0625rem solid #d2d2d2;
}
.list [class^="card-"] > a i,
.list [class*=" card-"] > a i,
.list [class^="card-"] > .card i,
.list [class*=" card-"] > .card i {
  display: none;
}
.list [class^="card-"] > a:focus,
.list [class*=" card-"] > a:focus {
  border-bottom-color: #eeeeee;
  background: #bbd2e5;
}
.list [class^="card-"] > a,
.list [class*=" card-"] > a,
.list [class^="card-"] > .card,
.list [class*=" card-"] > .card,
.list [class^="card-"] .label,
.list [class*=" card-"] .label {
  overflow: hidden;
  height: 3.125rem;
}
.list [class^="card-"] h4,
.list [class*=" card-"] h4,
.list [class^="card-"] .main,
.list [class*=" card-"] .main,
.list [class^="card-"] img,
.list [class*=" card-"] img,
.list [class^="card-"] .image,
.list [class*=" card-"] .image {
  position: relative;
  float: left;
}
.list [class^="card-"] .image img,
.list [class*=" card-"] .image img {
  display: none;
}
.list [class^="card-"] h4,
.list [class*=" card-"] h4,
.list [class^="card-"] p,
.list [class*=" card-"] p {
  margin-top: 1rem;
}
.list [class^="card-"] .main > h4,
.list [class*=" card-"] .main > h4 {
  margin-right: 0.625rem;
  font-weight: bold;
  color: #333333;
}
.list [class^="card-"] .main > p,
.list [class*=" card-"] .main > p {
  float: left;
  margin-right: 0.3125rem;
  border: 1px solid transparent;
}
.selection-mode [class^="card-"],
.selection-mode [class*=" card-"] {
  cursor: pointer;
}
.grid [class^="card-"].selected .select,
.grid [class*=" card-"].selected .select {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
  line-height: 1.2;
  font-size: 2rem;
  min-width: 2.125rem;
  min-height: 2.125rem;
  line-height: 1.2;
  font-size: 3rem;
  min-width: 3.125rem;
  min-height: 3.125rem;
  display: block;
  position: absolute;
  z-index: 3;
  width: 3rem;
  height: 3rem;
  margin: -3rem -1.5rem;
  top: 50%;
  left: 50%;
}
.grid [class^="card-"].selected .select:before,
.grid [class*=" card-"].selected .select:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
.grid [class^="card-"].selected .select.black:before,
.grid [class*=" card-"].selected .select.black:before {
  color: #000000;
  opacity: 0.65;
}
.grid [class^="card-"].selected .select.white.withLabel,
.grid [class*=" card-"].selected .select.white.withLabel,
.grid [class^="card-"].selected .select.white:before,
.grid [class*=" card-"].selected .select.white:before {
  color: #ffffff;
}
.grid [class^="card-"].selected .select.white:before,
.grid [class*=" card-"].selected .select.white:before {
  opacity: 0.8;
}
.grid [class^="card-"].selected .select.blue:before,
.grid [class*=" card-"].selected .select.blue:before {
  color: #4191d2;
  opacity: 1;
}
.grid [class^="card-"].selected .select.disabled:before,
.grid [class*=" card-"].selected .select.disabled:before,
.grid [class^="card-"].selected .select[disabled]:before,
.grid [class*=" card-"].selected .select[disabled]:before,
.grid [class^="card-"].selected .select.disabled:hover:before,
.grid [class*=" card-"].selected .select.disabled:hover:before,
.grid [class^="card-"].selected .select[disabled]:hover:before,
.grid [class*=" card-"].selected .select[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
.grid [class^="card-"].selected .select.active:before,
.grid [class*=" card-"].selected .select.active:before,
.grid [class^="card-"].selected .select.active:hover:before,
.grid [class*=" card-"].selected .select.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
.grid [class^="card-"].selected .select:before,
.grid [class*=" card-"].selected .select:before {
  content: "\f036";
}
.grid [class^="card-"].selected .select:before,
.grid [class*=" card-"].selected .select:before {
  width: 2.125rem;
  height: 2.125rem;
  -webkit-background-size: 2rem;
  -moz-background-size: 2rem;
  -o-background-size: 2rem;
  background-size: 2rem;
  -webkit-background-size: 2rem 2rem;
  -moz-background-size: 2rem 2rem;
  background-size: 2rem 2rem;
}
.grid [class^="card-"].selected .select:before,
.grid [class*=" card-"].selected .select:before {
  width: 3.125rem;
  height: 3.125rem;
  -webkit-background-size: 3rem;
  -moz-background-size: 3rem;
  -o-background-size: 3rem;
  background-size: 3rem;
  -webkit-background-size: 3rem 3rem;
  -moz-background-size: 3rem 3rem;
  background-size: 3rem 3rem;
}
.grid [class^="card-"].selected .select:before,
.grid [class*=" card-"].selected .select:before {
  color: #ffffff;
}
.grid [class^="card-"].selected > a,
.grid [class*=" card-"].selected > a,
.grid [class^="card-"].selected > .card,
.grid [class*=" card-"].selected > .card {
  background: #52a5e3;
}
.grid [class^="card-"].selected img.multiplied,
.grid [class*=" card-"].selected img.multiplied {
  visibility: visible;
}
.grid [class^="card-"].selected img.multiplied + img,
.grid [class*=" card-"].selected img.multiplied + img {
  visibility: hidden;
}
.list [class^="card-"].selected > i.select,
.list [class*=" card-"].selected > i.select {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
}
.list [class^="card-"].selected > i.select:before,
.list [class*=" card-"].selected > i.select:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
.list [class^="card-"].selected > i.select.black:before,
.list [class*=" card-"].selected > i.select.black:before {
  color: #000000;
  opacity: 0.65;
}
.list [class^="card-"].selected > i.select.white.withLabel,
.list [class*=" card-"].selected > i.select.white.withLabel,
.list [class^="card-"].selected > i.select.white:before,
.list [class*=" card-"].selected > i.select.white:before {
  color: #ffffff;
}
.list [class^="card-"].selected > i.select.white:before,
.list [class*=" card-"].selected > i.select.white:before {
  opacity: 0.8;
}
.list [class^="card-"].selected > i.select.blue:before,
.list [class*=" card-"].selected > i.select.blue:before {
  color: #4191d2;
  opacity: 1;
}
.list [class^="card-"].selected > i.select.disabled:before,
.list [class*=" card-"].selected > i.select.disabled:before,
.list [class^="card-"].selected > i.select[disabled]:before,
.list [class*=" card-"].selected > i.select[disabled]:before,
.list [class^="card-"].selected > i.select.disabled:hover:before,
.list [class*=" card-"].selected > i.select.disabled:hover:before,
.list [class^="card-"].selected > i.select[disabled]:hover:before,
.list [class*=" card-"].selected > i.select[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
.list [class^="card-"].selected > i.select.active:before,
.list [class*=" card-"].selected > i.select.active:before,
.list [class^="card-"].selected > i.select.active:hover:before,
.list [class*=" card-"].selected > i.select.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
.list [class^="card-"].selected > i.select:before,
.list [class*=" card-"].selected > i.select:before {
  content: "\f037";
}
.list [class^="card-"].selected > i.select:before,
.list [class*=" card-"].selected > i.select:before {
  border-color: #92a6b5;
  color: #065896;
}
.list [class^="card-"].selected > a,
.list [class*=" card-"].selected > a,
.list [class^="card-"].selected > .card,
.list [class*=" card-"].selected > .card {
  border-bottom-color: #eeeeee;
  background: #bbd2e5;
}
.list [class^="card-"].selected > a:focus,
.list [class*=" card-"].selected > a:focus {
  background: #52a5e3;
}
/**
    Class: .stack
    Displays a card stack below the card (can be used in conjunction with any other card-* type to make it a stack).
    Apply this class to any card element (on the <article> element).
    In list view, to represent the stack a box-stack should be placed on the desired element that shows that stack.
*/
.grid .stack {
  margin-bottom: 1.4375rem;
  z-index: 0;
}
.grid .stack > a,
.grid .stack > .card {
  position: relative;
  z-index: 2;
}
.grid .stack:before,
.grid .stack:after {
  content: " ";
  position: absolute;
  z-index: 1;
  height: 0.25rem;
  pointer-events: none;
  background: inherit;
  -webkit-box-shadow: 0 0.09375rem 0.09375rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0.09375rem 0.09375rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.09375rem 0.09375rem rgba(0, 0, 0, 0.25);
}
.grid .stack:before {
  bottom: -0.5rem;
  left: 0.5rem;
  right: 0.5rem;
}
.grid .stack:after {
  bottom: -0.25rem;
  left: 0.25rem;
  right: 0.25rem;
}
/**
    Class: .card-project
    Displays a project (which groups WCM pages, DAM assets and other concepts together).
*/
.grid .card-project {
  width: -webkit-calc(100% - unit(1.6875rem, rem));
  width: -moz-calc(100% - unit(1.6875rem, rem));
  width: -o-calc(100% - unit(1.6875rem, rem));
  width: calc(100% - unit(1.6875rem, rem));
  margin-left: 0.375rem;
  margin-right: 0.375rem;
  width: -webkit-calc(100% - unit(1.6875rem, rem));
  width: -moz-calc(100% - unit(1.6875rem, rem));
  width: -o-calc(100% - unit(1.6875rem, rem));
  width: calc(100% - unit(1.6875rem, rem));
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.grid .card-project .image {
  border-bottom: none;
}
.grid .card-project .label {
  position: absolute;
  top: 50%;
  left: -0.3125rem;
  right: -0.3125rem;
  margin: -0.0625rem;
  padding: 0 0.3125rem;
  border: 0.0625rem solid #dddddd;
  background-color: #000000;
  -webkit-box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
}
.grid .card-project .label:before,
.grid .card-project .label:after {
  content: " ";
  position: absolute;
  bottom: -0.4375rem;
  height: 0;
  width: 0;
  border: 0.1875rem solid transparent;
  border-top-color: #6f6f6f;
  border-bottom-style: outset;
}
.grid .card-project .label:before {
  left: -0.0625rem;
  border-right-color: #6f6f6f;
}
.grid .card-project .label:after {
  right: -0.0625rem;
  border-left-color: #6f6f6f;
}
.grid .card-project.selected .label {
  background-color: #52a5e3;
  border-color: #268edc;
}
.grid .card-project.selected .label:before {
  border-top-color: #3c9adf;
  border-right-color: #3c9adf;
}
.grid .card-project.selected .label:after {
  border-top-color: #3c9adf;
  border-left-color: #3c9adf;
}
.grid .card-project .image {
  border-bottom: none;
}
.grid .card-project .label {
  position: absolute;
  top: 50%;
  left: -0.3125rem;
  right: -0.3125rem;
  margin: -0.0625rem;
  padding: 0 0.3125rem;
  border: 0.0625rem solid #000000;
  background-color: #2a2a2a;
  -webkit-box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
}
.grid .card-project .label:before,
.grid .card-project .label:after {
  content: " ";
  position: absolute;
  bottom: -0.4375rem;
  height: 0;
  width: 0;
  border: 0.1875rem solid transparent;
  border-top-color: #151515;
  border-bottom-style: outset;
}
.grid .card-project .label:before {
  left: -0.0625rem;
  border-right-color: #151515;
}
.grid .card-project .label:after {
  right: -0.0625rem;
  border-left-color: #151515;
}
.grid .card-project.selected .label {
  background-color: #193850;
  border-color: #0d1d29;
}
.grid .card-project.selected .label:before {
  border-top-color: #132b3c;
  border-right-color: #132b3c;
}
.grid .card-project.selected .label:after {
  border-top-color: #132b3c;
  border-left-color: #132b3c;
}
.grid .card-project .label {
  color: rgba(255, 255, 255, 0.8);
}
.grid .card-project .label h4 {
  color: rgba(255, 255, 255, 0.95);
}
.list .card-project p {
  display: none;
}
/**
    Class: .card-collection
    Displays collection card with a banner.
*/
.grid .card-collection {
  width: -webkit-calc(100% - unit(1.6875rem, rem));
  width: -moz-calc(100% - unit(1.6875rem, rem));
  width: -o-calc(100% - unit(1.6875rem, rem));
  width: calc(100% - unit(1.6875rem, rem));
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.grid .card-collection .image {
  border-bottom: none;
}
.grid .card-collection .label {
  position: absolute;
  top: 50%;
  left: -0.3125rem;
  right: -0.3125rem;
  margin: -0.0625rem;
  padding: 0 0.3125rem;
  border: 0.0625rem solid #dddddd;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0.5rem 0.5rem -0.3125rem rgba(0, 0, 0, 0.5);
}
.grid .card-collection .label:before,
.grid .card-collection .label:after {
  content: " ";
  position: absolute;
  bottom: -0.4375rem;
  height: 0;
  width: 0;
  border: 0.1875rem solid transparent;
  border-top-color: #eeeeee;
  border-bottom-style: outset;
}
.grid .card-collection .label:before {
  left: -0.0625rem;
  border-right-color: #eeeeee;
}
.grid .card-collection .label:after {
  right: -0.0625rem;
  border-left-color: #eeeeee;
}
.grid .card-collection.selected .label {
  background-color: #52a5e3;
  border-color: #268edc;
}
.grid .card-collection.selected .label:before {
  border-top-color: #3c9adf;
  border-right-color: #3c9adf;
}
.grid .card-collection.selected .label:after {
  border-top-color: #3c9adf;
  border-left-color: #3c9adf;
}
.grid .card-collection .info p {
  float: left;
}
.list .card-collection p {
  display: none;
}
/**
    Class: .card-page
    Displays a WCM page card.
*/
.grid .card-page .info-approved,
.grid .card-page .info-locked,
.grid .card-page .user {
  display: none;
}
.grid .card-page .published,
.grid .card-page .modified {
  float: left;
}
.grid .card-page .links {
  float: right;
}
.grid .card-page .image {
  overflow: hidden;
  position: relative;
}
.grid .card-page .image:after {
  content: " ";
  position: absolute;
  width: 100%;
  height: 4rem;
  bottom: 0;
  left: 0;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.5) 75%, #ffffff 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.5) 75%, #ffffff 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.5) 75%, #ffffff 100%);
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.5) 75%, #ffffff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.5) 75%, #ffffff 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ffffff', GradientType=0);
}
.grid .card-page.selected .image:after {
  background: -moz-linear-gradient(top, rgba(82, 165, 227, 0) 0%, rgba(82, 165, 227, 0.1) 25%, rgba(82, 165, 227, 0.25) 50%, rgba(82, 165, 227, 0.5) 75%, #52a5e3 100%);
  background: -webkit-linear-gradient(top, rgba(82, 165, 227, 0) 0%, rgba(82, 165, 227, 0.1) 25%, rgba(82, 165, 227, 0.25) 50%, rgba(82, 165, 227, 0.5) 75%, #52a5e3 100%);
  background: -o-linear-gradient(top, rgba(82, 165, 227, 0) 0%, rgba(82, 165, 227, 0.1) 25%, rgba(82, 165, 227, 0.25) 50%, rgba(82, 165, 227, 0.5) 75%, #52a5e3 100%);
  background: -ms-linear-gradient(top, rgba(82, 165, 227, 0) 0%, rgba(82, 165, 227, 0.1) 25%, rgba(82, 165, 227, 0.25) 50%, rgba(82, 165, 227, 0.5) 75%, #52a5e3 100%);
  background: linear-gradient(to bottom, rgba(82, 165, 227, 0) 0%, rgba(82, 165, 227, 0.1) 25%, rgba(82, 165, 227, 0.25) 50%, rgba(82, 165, 227, 0.5) 75%, #52a5e3 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ffffff', GradientType=0);
}
.list .card-page .image {
  margin: 0.625rem 0.5rem 0 0;
  border: 0.0625rem solid #d2d2d2;
}
.list .card-page .image,
.list .card-page .image > img {
  width: 1.75rem;
  height: 1.75rem;
}
.list .card-page .image > img {
  display: none;
}
.list .card-page .image > img.show-grid {
  display: none;
}
.list .card-page .image > img.multiplied {
  display: none;
}
.list .card-page .image.progress-bar {
  width: 1.75rem;
  height: 1.75rem;
}
.list .card-page .sort {
  margin: 0 0.5rem 0 0;
  width: 1.75rem;
}
.list .card-page .image {
  background: #ffffff;
}
.list .card-page.stack .image:before,
.list .card-page.stack .image:after {
  content: " ";
  position: absolute;
  height: 0.0625rem;
  border: 0.0625rem solid #d2d2d2;
  background: #ffffff;
}
.list .card-page.stack .image:before {
  bottom: -0.1875rem;
  left: 0.0625rem;
  width: 1.5rem;
}
.list .card-page.stack .image:after {
  bottom: -0.3125rem;
  left: 0.1875rem;
  width: 1.25rem;
}
.list .card-page .main {
  width: 65%;
}
.list .card-page .main > p {
  font-size: 0.625rem;
  font-weight: bold;
  text-transform: uppercase;
}
.list .card-page .main .info-locked {
  font-weight: bold;
  color: #333333;
  padding: 0 0.3125rem;
  border: 1px solid #bbbbbb;
  background: #cccccc;
}
.list .card-page .main .info-approved {
  font-weight: bold;
  color: #333333;
  padding: 0 0.3125rem;
  border: 1px solid #bbbbbb;
  background: #cccccc;
  background: #ffd24d;
  border-color: #eec63e;
}
.list .card-page .published,
.list .card-page .modified {
  float: left;
  width: 15%;
  margin-top: 0.4375rem;
}
.list .card-page .published .date,
.list .card-page .modified .date {
  font-weight: bold;
  color: #333333;
}
.list .card-page .published .date,
.list .card-page .modified .date,
.list .card-page .published .user,
.list .card-page .modified .user {
  display: block;
}
.list .card-page .links {
  float: left;
  width: 5%;
}
.list.small .card-page .main {
  width: 60%;
}
.list.small .card-page .published,
.list.small .card-page .modified {
  width: 20%;
}
.list.small .card-page .links {
  display: none;
}
.list.xsmall .card-page .main {
  width: 70%;
}
.list.xsmall .card-page .published {
  width: 30%;
}
.list.xsmall .card-page .modified,
.list.xsmall .card-page .links {
  display: none;
}
.list.xxsmall .card-page .main {
  width: 100%;
}
.list.xxsmall .card-page .published,
.list.xxsmall .card-page .modified,
.list.xxsmall .card-page .links {
  display: none;
}
.list .card-page.page-hidden a > *,
.list .card-page.page-redirect a > *,
.list .card-page.page-deactivated a > *,
.list .card-page.page-hidden .card > *,
.list .card-page.page-redirect .card > *,
.list .card-page.page-deactivated .card > *,
.grid .card-page.page-hidden img,
.grid .card-page.page-redirect img,
.grid .card-page.page-deactivated img,
.grid .card-page.page-hidden canvas,
.grid .card-page.page-redirect canvas,
.grid .card-page.page-deactivated canvas {
  opacity: 0.5;
}
.grid .card-page.page-hidden h4,
.grid .card-page.page-redirect h4,
.grid .card-page.page-deactivated h4 {
  color: inherit;
}
/**

    Class: .card-asset
    Displays a DAM asset card.
*/
.grid .card-asset .user,
.grid .card-asset .type {
  display: none;
}
.grid .card-asset .resolution,
.grid .card-asset .size,
.grid .card-asset .modified,
.grid .card-asset .published {
  float: left;
}
.grid .card-asset .links,
.grid .card-asset .comments {
  float: right;
}
.grid .card-asset .info {
  clear: left;
  height: 1.125rem;
}
.grid .card-asset .low-resolution {
  display: block;
  background: rgba(0, 0, 0, 0.13);
  padding: 1rem 0;
  border-bottom: none;
}
.grid .card-asset .low-resolution > img {
  margin: 0 auto;
  width: auto;
}
.grid .card-asset .low-resolution > img.multiplied {
  top: 1rem;
  left: 0;
  right: 0;
}
.list .card-asset .image {
  margin: 0.5625rem 0.5rem 0 0;
  border: 0.0625rem solid transparent;
}
.list .card-asset .image,
.list .card-asset .image > img {
  width: 2.375rem;
  height: 1.875rem;
}
.list .card-asset .image > img {
  display: block;
}
.list .card-asset .image > img.show-grid {
  display: none;
}
.list .card-asset .image > img.multiplied {
  display: none;
}
.list .card-asset .image.progress-bar {
  width: 2.375rem;
  height: 1.875rem;
}
.list .card-asset .sort {
  margin: 0 0.5rem 0 0;
  width: 2.375rem;
}
.list .card-asset h4,
.list .card-asset .main {
  width: 50%;
}
.list .card-asset .type,
.list .card-asset .resolution,
.list .card-asset .size,
.list .card-asset .modified {
  float: left;
  width: 10%;
}
.list .card-asset .links,
.list .card-asset .comments {
  float: left;
  width: 5%;
}
.list .card-asset .modified {
  margin-top: 0.4375rem;
}
.list .card-asset .modified .date {
  font-weight: bold;
  color: #333333;
}
.list .card-asset .modified .date,
.list .card-asset .modified .user {
  display: block;
}
.list .card-asset .published {
  display: none;
}
.list.small .card-asset h4,
.list.small .card-asset .main {
  width: 50%;
}
.list.small .card-asset .resolution,
.list.small .card-asset .size {
  width: 15%;
}
.list.small .card-asset .modified {
  width: 20%;
}
.list.small .card-asset .type,
.list.small .card-asset .links,
.list.small .card-asset .published,
.list.small .card-asset .comments {
  display: none;
}
.list.xsmall .card-asset h4,
.list.xsmall .card-asset .main {
  width: 70%;
}
.list.xsmall .card-asset .modified {
  width: 30%;
}
.list.xsmall .card-asset .type,
.list.xsmall .card-asset .resolution,
.list.xsmall .card-asset .size,
.list.xsmall .card-asset .links,
.list.xsmall .card-asset .published,
.list.xsmall .card-asset .comments {
  display: none;
}
.list.xxsmall .card-asset h4,
.list.xxsmall .card-asset .main {
  width: 100%;
}
.list.xxsmall .card-asset .type,
.list.xxsmall .card-asset .resolution,
.list.xxsmall .card-asset .size,
.list.xxsmall .card-asset .modified,
.list.xxsmall .card-asset .links,
.list.xxsmall .card-asset .published,
.list.xxsmall .card-asset .comments {
  display: none;
}
/**

    Class: .card-asset.uploading
    Progress bar displayed while assets are being uploaded.
*/
.card-asset.uploading .progress-bar .progress {
  vertical-align: middle;
  margin: 0.25rem 0;
}
.card-asset.uploading .progress-bar .cancel {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
  line-height: 1.2;
  font-size: 0.75rem;
  min-width: 0.875rem;
  min-height: 0.875rem;
  vertical-align: middle;
  padding: 0.5rem;
  opacity: 0.3;
  cursor: pointer;
}
.card-asset.uploading .progress-bar .cancel:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
.card-asset.uploading .progress-bar .cancel.black:before {
  color: #000000;
  opacity: 0.65;
}
.card-asset.uploading .progress-bar .cancel.white.withLabel,
.card-asset.uploading .progress-bar .cancel.white:before {
  color: #ffffff;
}
.card-asset.uploading .progress-bar .cancel.white:before {
  opacity: 0.8;
}
.card-asset.uploading .progress-bar .cancel.blue:before {
  color: #4191d2;
  opacity: 1;
}
.card-asset.uploading .progress-bar .cancel.disabled:before,
.card-asset.uploading .progress-bar .cancel[disabled]:before,
.card-asset.uploading .progress-bar .cancel.disabled:hover:before,
.card-asset.uploading .progress-bar .cancel[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
.card-asset.uploading .progress-bar .cancel.active:before,
.card-asset.uploading .progress-bar .cancel.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
.card-asset.uploading .progress-bar .cancel:before {
  content: "\f03e";
}
.card-asset.uploading .progress-bar .cancel:before {
  width: 0.875rem;
  height: 0.875rem;
  -webkit-background-size: 0.75rem;
  -moz-background-size: 0.75rem;
  -o-background-size: 0.75rem;
  background-size: 0.75rem;
  -webkit-background-size: 0.75rem 0.75rem;
  -moz-background-size: 0.75rem 0.75rem;
  background-size: 0.75rem 0.75rem;
}
.card-asset.uploading .progress-bar .cancel:hover {
  opacity: 0.6;
}
.grid .card-asset.uploading .progress-bar {
  display: block;
  background: rgba(0, 0, 0, 0.4);
  padding: 2rem 0;
  border-bottom: none;
  text-align: center;
}
.grid .card-asset.uploading .progress-bar .cancel {
  margin: 0 -0.625rem 0 -0.125rem;
}
.list .card-asset.uploading {
  /*
        position: static;
        background: @card-asset-image-upload-background;
    */

}
.list .card-asset.uploading h4 {
  width: 50%;
}
.list .card-asset.uploading p {
  width: 10%;
}
.list .card-asset.uploading .card:before {
  content: " ";
  display: block;
  float: left;
  width: 2.375rem;
  height: 1.875rem;
  margin: 0.5625rem 0.5rem 0 0;
  border: 0.0625rem solid transparent;
  background: rgba(0, 0, 0, 0.4);
}
.list .card-asset.uploading .progress-bar {
  position: absolute;
  left: -webkit-calc((100% - unit(5.6875rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  left: -moz-calc((100% - unit(5.6875rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  left: -o-calc((100% - unit(5.6875rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  left: calc((100% - unit(5.6875rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  margin-top: 0.625rem;
}
.list .card-asset.uploading .progress-bar .cancel {
  display: inline-block;
}
.list .card-asset.uploading .move ~ .card .progress-bar {
  position: absolute;
  left: -webkit-calc((100% - unit(8.5rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  left: -moz-calc((100% - unit(8.5rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  left: -o-calc((100% - unit(8.5rem, rem) ) * 0.6 + unit(5.6875rem, rem));
  left: calc((100% - unit(8.5rem, rem) ) * 0.6 + unit(5.6875rem, rem));
}
.list.small .card-asset.uploading p {
  display: none;
}
.list.small .card-asset.uploading .progress-bar {
  position: absolute;
  left: -webkit-calc((100% - unit(5.6875rem, rem) ) * 0.5 + unit(5.6875rem, rem));
  left: -moz-calc((100% - unit(5.6875rem, rem) ) * 0.5 + unit(5.6875rem, rem));
  left: -o-calc((100% - unit(5.6875rem, rem) ) * 0.5 + unit(5.6875rem, rem));
  left: calc((100% - unit(5.6875rem, rem) ) * 0.5 + unit(5.6875rem, rem));
}
.list.small .card-asset.uploading .move ~ .card .progress-bar {
  position: absolute;
  left: -webkit-calc((100% - unit(8.5rem, rem) ) * 0.5 + unit(5.6875rem, rem));
  left: -moz-calc((100% - unit(8.5rem, rem) ) * 0.5 + unit(5.6875rem, rem));
  left: -o-calc((100% - unit(8.5rem, rem) ) * 0.5 + unit(5.6875rem, rem));
  left: calc((100% - unit(8.5rem, rem) ) * 0.5 + unit(5.6875rem, rem));
}
.list.xsmall .card-asset.uploading p,
.list.xxsmall .card-asset.uploading p {
  display: none;
}
.list.xsmall .card-asset.uploading .progress-bar,
.list.xxsmall .card-asset.uploading .progress-bar {
  left: auto;
  right: 0.625rem;
}
.list.xsmall .card-asset.uploading .progress-bar .progress,
.list.xxsmall .card-asset.uploading .progress-bar .progress {
  width: 6rem;
}
.list.xsmall .card-asset.uploading .move ~ .card .progress-bar,
.list.xxsmall .card-asset.uploading .move ~ .card .progress-bar {
  left: auto;
  right: 3.4375rem;
}
.list.xxsmall .card-asset.uploading h4 {
  width: 80%;
}
.list.xxsmall .card-asset.uploading .progress-bar .progress {
  width: 2rem;
}
/**
    Class: .card-directory
    Displays a DAM directory card.
*/
.grid .card-directory {
  margin-top: 1.3125rem;
}
.grid .card-directory:before {
  content: " ";
  position: absolute;
  top: -1.3125rem;
  left: 0.3125rem;
  right: 0.3125rem;
  height: 0.8125rem;
  border-bottom: 0.4375rem solid #cccccc;
  background: url('images/components/card/directory.svg') no-repeat;
}
.grid .card-directory.selected:before {
  border-bottom-color: #478fc5;
  background-position: 0 -15px;
}
.list .card-directory .image {
  margin: 0.5625rem 0.5rem 0 0;
  border: 0.0625rem solid transparent;
}
.list .card-directory .image,
.list .card-directory .image > img {
  width: 2.375rem;
  height: 1.875rem;
}
.list .card-directory .image > img {
  display: none;
}
.list .card-directory .image > img.show-grid {
  display: none;
}
.list .card-directory .image > img.multiplied {
  display: none;
}
.list .card-directory .image.progress-bar {
  width: 2.375rem;
  height: 1.875rem;
}
.list .card-directory .sort {
  margin: 0 0.5rem 0 0;
  width: 2.375rem;
}
.list .card-directory .icon-folder {
  line-height: 1.2;
  font-size: 2rem;
  min-width: 2.125rem;
  min-height: 2.125rem;
  display: block;
  margin-top: -0.25rem;
}
.list .card-directory .icon-folder:before {
  width: 2.125rem;
  height: 2.125rem;
  -webkit-background-size: 2rem;
  -moz-background-size: 2rem;
  -o-background-size: 2rem;
  background-size: 2rem;
  -webkit-background-size: 2rem 2rem;
  -moz-background-size: 2rem 2rem;
  background-size: 2rem 2rem;
}
.list .card-directory .icon-folder:before {
  font-size: 2.375rem;
  color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
/**
    Class: .card-board
    Displays a WCM board card.
*/
.grid .card-board > a,
.grid .card-board > .card {
  padding: 0.25rem;
}
.grid .card-board .label {
  display: block;
  overflow: hidden;
  margin-bottom: 0.3125rem;
  color: #ffffff;
  background-color: #aaaaaa;
}
.grid .card-board .label h4 {
  margin-bottom: 0.3125rem;
  padding-bottom: 0.3125rem;
  border-bottom: 1px solid #bbbbbb;
  color: #ffffff;
}
.grid .card-board .label .info {
  padding-top: 0;
}
.grid .card-board .label .info p {
  float: left;
  margin-top: 0.3125rem;
}
.grid .card-board .label .info p.info-time {
  float: right;
}
.grid .card-board .image {
  overflow: hidden;
  margin: 0 -0.125rem -0.25rem;
  border-bottom: none;
}
.grid .card-board .image img {
  float: left;
  margin: 0 0.125rem 0.25rem;
  max-width: 100%;
  width: -webkit-calc(50% - 0.25rem);
  width: -moz-calc(50% - 0.25rem);
  width: -o-calc(50% - 0.25rem);
  width: calc(50% - 0.25rem);
}
.grid .card-board .image img.wide {
  width: -webkit-calc(100% - 0.25rem);
  width: -moz-calc(100% - 0.25rem);
  width: -o-calc(100% - 0.25rem);
  width: calc(100% - 0.25rem);
}
/**
 * Class: .well
 * A content well. Used in conjunction with <strong> as a label for the well.
 */
.well {
  margin: 0.25rem 0;
  padding: 0.5rem;
  border: 0.0625rem solid #bbbbbb;
  background: #d5d5d5;
}
.well + strong {
  display: inline-block;
  margin-top: 0.5rem;
}
/**
  Class: .alert
  Used for alert messages
*/
.alert,
.alert.large > strong {
  background-position: 0.5rem 0.5rem;
  background-repeat: no-repeat;
  -webkit-background-size: 1rem 1rem;
  -moz-background-size: 1rem 1rem;
  -o-background-size: 1rem 1rem;
  background-size: 1rem 1rem;
  -webkit-background-size: 1rem 1rem 1rem 1rem;
  -moz-background-size: 1rem 1rem 1rem 1rem;
  background-size: 1rem 1rem 1rem 1rem;
}
.alert {
  margin: 0.5rem 0;
  padding: 0.5rem;
  border: 0.0625rem solid #6a86c0;
  background-color: #7da9e8;
  font-size: 0.875rem;
}
.alert > .close {
  float: right;
  font-weight: bold;
  padding: 0.125em;
}
.alert > strong {
  display: inline-block;
  margin-right: 0.25rem;
  text-transform: uppercase;
}
.alert > div {
  display: inline;
}
.alert.error,
.alert.notice,
.alert.success,
.alert.help,
.alert.info {
  padding-left: 2rem;
}
.alert.error,
.alert.notice {
  background-image: url('/CMDashboard/com.efrontier.gwt.dashboard.Main/images/exclaimation.png');
}
.alert.error {
  background-color: #fd6667;
  border-color: #c64340;
}
.alert.notice {
  background-color: #fcc734;
  border-color: #dda62b;
}
.alert.success {
  background-color: #b3c975;
  border-color: #8ca447;
  background-image: url('images/components/alert/check.png');
}
.alert.help,
.alert.info {
  background-color: #7da9e8;
  border-color: #6a86c0;
}
.alert.help {
  background-image: url('images/components/alert/question.png');
}
.alert.info {
  background-image: url('images/components/alert/i.png');
}
.alert.large {
  position: relative;
  padding: 0;
  background-image: none;
}
.alert.large > .close {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
}
.alert.large > strong {
  display: block;
  height: 2rem;
  margin: 0;
  line-height: 2rem;
  text-transform: none;
  border-bottom: 0.0625rem solid #6a86c0;
}
.alert.large > div {
  display: block;
  padding: 0.5rem;
}
.alert.large.error > strong,
.alert.large.notice > strong,
.alert.large.success > strong,
.alert.large.help > strong,
.alert.large.info > strong {
  padding-left: 2rem;
}
.alert.large.error > strong,
.alert.large.notice > strong {
  background-image: url('/CMDashboard/com.efrontier.gwt.dashboard.Main/images/exclaimation.png');
}
.alert.large.error {
  background-color: #ff7d78;
}
.alert.large.error > strong {
  background-color: #fd6667;
  border-color: #c64340;
}
.alert.large.notice {
  background-color: #ffd264;
}
.alert.large.notice > strong {
  background-color: #fcc734;
  border-color: #dda62b;
}
.alert.large.success {
  background-color: #c3d287;
}
.alert.large.success > strong {
  background-color: #b3c975;
  border-color: #8ca447;
  background-image: url('images/components/alert/check.png');
}
.alert.large.help,
.alert.large.info {
  background-color: #91b9f0;
}
.alert.large.help > strong,
.alert.large.info > strong {
  background-color: #7da9e8;
  border-color: #6a86c0;
}
.alert.large.help > strong {
  background-image: url('images/components/alert/question.png');
}
.alert.large.info > strong {
  background-image: url('images/components/alert/i.png');
}
/**
  Class: .tooltip
  Used for tooltip messages
*/
.tooltip {
  position: relative;
  display: inline-block;
  z-index: 100;
  max-width: 12rem;
  margin: 0.5rem;
  padding: 0.5rem;
  background-position: 0.5rem 0.5rem;
  background-repeat: no-repeat;
  -webkit-background-size: 1rem 1rem;
  -moz-background-size: 1rem 1rem;
  -o-background-size: 1rem 1rem;
  background-size: 1rem 1rem;
  -webkit-background-size: 1rem 1rem 1rem 1rem;
  -moz-background-size: 1rem 1rem 1rem 1rem;
  background-size: 1rem 1rem 1rem 1rem;
  font-size: 0.875rem;
  vertical-align: middle;
  /*
    Colors
  */

  border: 0.0625rem solid #6a86c0;
  background-color: #7da9e8;
  /*
    Arrows
  */

}
.tooltip.error {
  background-color: #fd6667;
  border-color: #c64340;
}
.tooltip.error.arrow-top:before {
  border-bottom-color: #c64340;
}
.tooltip.error.arrow-top:after {
  border-bottom-color: #fd6667;
}
.tooltip.error.arrow-bottom:before {
  border-top-color: #c64340;
}
.tooltip.error.arrow-bottom:after {
  border-top-color: #fd6667;
}
.tooltip.error.arrow-left:before {
  border-right-color: #c64340;
}
.tooltip.error.arrow-left:after {
  border-right-color: #fd6667;
}
.tooltip.error.arrow-right:before {
  border-left-color: #c64340;
}
.tooltip.error.arrow-right:after {
  border-left-color: #fd6667;
}
.tooltip.notice {
  background-color: #fcc734;
  border-color: #dda62b;
}
.tooltip.notice.arrow-top:before {
  border-bottom-color: #dda62b;
}
.tooltip.notice.arrow-top:after {
  border-bottom-color: #fcc734;
}
.tooltip.notice.arrow-bottom:before {
  border-top-color: #dda62b;
}
.tooltip.notice.arrow-bottom:after {
  border-top-color: #fcc734;
}
.tooltip.notice.arrow-left:before {
  border-right-color: #dda62b;
}
.tooltip.notice.arrow-left:after {
  border-right-color: #fcc734;
}
.tooltip.notice.arrow-right:before {
  border-left-color: #dda62b;
}
.tooltip.notice.arrow-right:after {
  border-left-color: #fcc734;
}
.tooltip.success {
  background-color: #b3c975;
  border-color: #8ca447;
}
.tooltip.success.arrow-top:before {
  border-bottom-color: #8ca447;
}
.tooltip.success.arrow-top:after {
  border-bottom-color: #b3c975;
}
.tooltip.success.arrow-bottom:before {
  border-top-color: #8ca447;
}
.tooltip.success.arrow-bottom:after {
  border-top-color: #b3c975;
}
.tooltip.success.arrow-left:before {
  border-right-color: #8ca447;
}
.tooltip.success.arrow-left:after {
  border-right-color: #b3c975;
}
.tooltip.success.arrow-right:before {
  border-left-color: #8ca447;
}
.tooltip.success.arrow-right:after {
  border-left-color: #b3c975;
}
.tooltip:before,
.tooltip:after {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.tooltip.arrow-top:before,
.tooltip.arrow-top:after,
.tooltip.arrow-bottom:before,
.tooltip.arrow-bottom:after {
  left: 50%;
}
.tooltip.arrow-top:before,
.tooltip.arrow-bottom:before {
  border-width: 0.5rem;
  margin-left: -0.5rem;
}
.tooltip.arrow-top:after,
.tooltip.arrow-bottom:after {
  border-width: 0.4375rem;
  margin-left: -0.4375rem;
}
.tooltip.arrow-top:before,
.tooltip.arrow-top:after {
  bottom: 100%;
}
.tooltip.arrow-top:before {
  border-bottom-color: #6a86c0;
}
.tooltip.arrow-top:after {
  border-bottom-color: #7da9e8;
}
.tooltip.arrow-bottom:before,
.tooltip.arrow-bottom:after {
  top: 100%;
}
.tooltip.arrow-bottom:before {
  border-top-color: #6a86c0;
}
.tooltip.arrow-bottom:after {
  border-top-color: #7da9e8;
}
.tooltip.arrow-left:before,
.tooltip.arrow-left:after,
.tooltip.arrow-right:before,
.tooltip.arrow-right:after {
  top: 50%;
}
.tooltip.arrow-left:before,
.tooltip.arrow-right:before {
  border-width: 0.5rem;
  margin-top: -0.5rem;
}
.tooltip.arrow-left:after,
.tooltip.arrow-right:after {
  border-width: 0.4375rem;
  margin-top: -0.4375rem;
}
.tooltip.arrow-left:before,
.tooltip.arrow-left:after {
  right: 100%;
}
.tooltip.arrow-left:before {
  border-right-color: #6a86c0;
}
.tooltip.arrow-left:after {
  border-right-color: #7da9e8;
}
.tooltip.arrow-right:before,
.tooltip.arrow-right:after {
  left: 100%;
}
.tooltip.arrow-right:before {
  border-left-color: #6a86c0;
}
.tooltip.arrow-right:after {
  border-left-color: #7da9e8;
}
/**
  Class: .modal
  Provides a dialog with an backdrop
*/
.modal-open .dropdown-menu {
  z-index: 2050;
}
.modal-open .dropdown.open {
  *z-index: 2050;
}
.modal-open .popover {
  z-index: 2060;
}
.modal-open .tooltip {
  z-index: 2080;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: rgba(0, 0, 0, 0.4);
}
.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1050;
  display: none;
  min-width: 20rem;
  max-width: 90%;
  outline: none;
  border: 0.625rem solid rgba(90, 90, 90, 0.8);
  background-color: #f0f0f0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.modal .modal-header {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 3.125rem;
  background: #e6e6e6;
  border: 0.0625rem solid #3c3c3c;
  border-bottom: 0;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #c4c4c4;
  -moz-box-shadow: inset 0 -0.0625rem 0 #c4c4c4;
  box-shadow: inset 0 -0.0625rem 0 #c4c4c4;
}
.modal .modal-header h2 {
  position: absolute;
  left: 0;
  top: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 3.25rem;
  margin: 0;
  padding: 0 2rem 0 1rem;
  line-height: 3.25rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.modal .modal-header .close {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0.5rem;
  margin: 0.6875rem;
  font-size: 1.65rem;
}
.modal .modal-body {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 1rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  min-height: 1px;
  border: 0.0625rem solid #3c3c3c;
  border-top: 0;
  border-bottom: 0;
}
.modal .modal-footer {
  border: 0.0625rem solid #3c3c3c;
  border-top: 0;
  *zoom: 1;
  text-align: right;
}
.modal .modal-footer:before,
.modal .modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal .modal-footer:after {
  clear: both;
}
.modal .modal-footer button,
.modal .modal-footer .button {
  margin: 0.5rem;
  min-width: 6.25rem;
}
.modal .modal-footer .button:first-child,
.modal .modal-footer button:first-child {
  margin-left: 0;
}
.modal .modal-footer .button + button,
.modal .modal-footer .button + .button,
.modal .modal-footer button + .button,
.modal .modal-footer button + button {
  margin-left: 0rem;
}
.modal.fullscreen {
  width: auto;
  margin: 0;
  left: 5%;
  right: 5%;
  top: 5%;
  bottom: 5%;
}
.modal.fullscreen .modal-body {
  position: absolute;
  top: 3.125rem;
  bottom: 0;
  width: 100%;
}
.modal.fullscreen .modal-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.modal.error .modal-header,
.modal.notice .modal-header,
.modal.success .modal-header,
.modal.help .modal-header,
.modal.info .modal-header {
  background-repeat: no-repeat;
  background-position: 1rem center;
}
.modal.error .modal-header h2,
.modal.notice .modal-header h2,
.modal.success .modal-header h2,
.modal.help .modal-header h2,
.modal.info .modal-header h2 {
  padding-left: 3rem;
}
.modal.error .modal-header {
  background-color: #fd6667;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #c64340;
  -moz-box-shadow: inset 0 -0.0625rem 0 #c64340;
  box-shadow: inset 0 -0.0625rem 0 #c64340;
  background-image: url('/CMDashboard/com.efrontier.gwt.dashboard.Main/images/exclaimation.png');
}
.modal.notice .modal-header {
  background-color: #fcc734;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #dda62b;
  -moz-box-shadow: inset 0 -0.0625rem 0 #dda62b;
  box-shadow: inset 0 -0.0625rem 0 #dda62b;
  background-image: url('/CMDashboard/com.efrontier.gwt.dashboard.Main/images/exclaimation.png');
}
.modal.success .modal-header {
  background-color: #b3c975;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #8ca447;
  -moz-box-shadow: inset 0 -0.0625rem 0 #8ca447;
  box-shadow: inset 0 -0.0625rem 0 #8ca447;
  background-image: url('images/components/alert/check.png');
}
.modal.help .modal-header {
  background-color: #7da9e8;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #6a86c0;
  -moz-box-shadow: inset 0 -0.0625rem 0 #6a86c0;
  box-shadow: inset 0 -0.0625rem 0 #6a86c0;
  background-image: url('images/components/alert/question.png');
}
.modal.info .modal-header {
  background-color: #7da9e8;
  -webkit-box-shadow: inset 0 -0.0625rem 0 #6a86c0;
  -moz-box-shadow: inset 0 -0.0625rem 0 #6a86c0;
  box-shadow: inset 0 -0.0625rem 0 #6a86c0;
  background-image: url('images/components/alert/i.png');
}
/**
  Class: .tabs
  Provides navigation tabs
*/
.tabs > nav {
  *zoom: 1;
  z-index: 1;
  position: relative;
}
.tabs > nav:before,
.tabs > nav:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabs > nav:after {
  clear: both;
}
.tabs > nav > a {
  font-family: adobe-clean-light;
  font-weight: lighter;
  color: #696969;
  float: left;
  padding: 0.5rem 0.75rem 0.5rem 0.75rem;
  margin: 0 0.125rem -0.0625rem 0;
  white-space: nowrap;
}
.tabs > nav > a.active {
  border: 0.0625rem solid rgba(0, 0, 0, 0.2);
  border-bottom: none;
  background-color: #ececec;
  background-image: -moz-linear-gradient(top, #f0f0f0, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0f0f0), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #f0f0f0, #e6e6e6);
  background-image: -o-linear-gradient(top, #f0f0f0, #e6e6e6);
  background-image: linear-gradient(to bottom, #f0f0f0, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f0f0', endColorstr='#ffe6e6e6', GradientType=0);
}
.tabs > nav > a.active,
.tabs > nav > a:hover {
  text-decoration: none;
}
.tabs > nav > a.disabled {
  color: #b4b4b4;
  text-decoration: none;
  opacity: 1;
}
.tabs > nav > a.disabled:hover,
.tabs > nav > a.disabled:focus {
  cursor: default;
  color: #b4b4b4;
  text-decoration: none;
}
.tabs > nav > a:hover,
.tabs > nav > a:focus {
  color: #1e1e1e;
}
.tabs > nav > a.active {
  font-family: adobe-clean;
  font-weight: normal;
  color: #696969;
}
.tabs > nav > a.active:focus {
  color: #1e1e1e;
}
.tabs > nav > a.active.focus {
  outline: none;
  border: 0.0625rem solid #6a8bc4;
  -webkit-box-shadow: -0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.25), 0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.25);
  -moz-box-shadow: -0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.25), 0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.25);
  box-shadow: -0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.25), 0.125rem -0.0625rem 0.125rem rgba(55, 126, 175, 0.25);
  border-bottom: none;
}
.tabs > section {
  overflow: auto;
  display: none;
  background-color: #e6e6e6;
  margin: 0;
  border: 0.0625rem solid rgba(0, 0, 0, 0.2);
  padding: 0.85rem;
  z-index: auto;
  position: relative;
}
.tabs > section.active {
  display: block;
}
.tabs.noscroll > section {
  overflow: visible;
}
.tabs.white > nav > a.active {
  border-bottom: none;
  background-color: #fbfbfb;
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: linear-gradient(to bottom, #ffffff, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
}
.tabs.white > section {
  background-color: #f5f5f5;
}
.tabs.nav > nav {
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.2);
}
.tabs.nav > nav > a {
  font-size: 1.125rem;
  margin-bottom: -0.125rem;
}
.tabs.nav > nav > a.active {
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(to bottom, #ffffff, #eeeeee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  border-bottom: 2px solid #eeeeee;
}
.tabs.nav > nav > a:first-child {
  margin-left: 1.25rem;
}
.tabs.nav > section {
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-color: #ffffff;
  background-color: #eeeeee;
}
.tabs.stacked {
  display: table;
}
.tabs.stacked > nav {
  float: left;
  display: table-cell;
}
.tabs.stacked > nav > a {
  float: none;
  display: block;
  margin: 0 -0.0625rem 0.125rem 0;
}
.tabs.stacked > nav > a.active {
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.2);
  border-right: none;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.tabs.stacked > nav > a.active.focus {
  outline: none;
  border: 0.0625rem solid #6a8bc4;
  -webkit-box-shadow: -0.0625rem -0.125rem 0.125rem rgba(55, 126, 175, 0.25), -0.0625rem 0.125rem 0.125rem rgba(55, 126, 175, 0.25);
  -moz-box-shadow: -0.0625rem -0.125rem 0.125rem rgba(55, 126, 175, 0.25), -0.0625rem 0.125rem 0.125rem rgba(55, 126, 175, 0.25);
  box-shadow: -0.0625rem -0.125rem 0.125rem rgba(55, 126, 175, 0.25), -0.0625rem 0.125rem 0.125rem rgba(55, 126, 175, 0.25);
  border-right: none;
}
.tabs.stacked > nav > a:last-child {
  margin-bottom: 0;
}
.tabs.stacked > section {
  float: none;
  clear: none;
  background-color: #f5f5f5;
}
.tabs.stacked > section.active {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}
.popover {
  position: absolute;
  display: none;
  background-color: #f5f5f5;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 1010;
  border: 0.5rem solid rgba(90, 90, 90, 0.8);
  /*
    Arrows
  */

}
.popover:before,
.popover:after {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.popover.arrow-top:before,
.popover.arrow-bottom:before {
  left: 50%;
  border-width: 0.6875rem;
  margin-left: -0.6875rem;
}
.popover.arrow-top:before {
  bottom: 100%;
  margin-bottom: 0.5rem;
  border-bottom-color: rgba(90, 90, 90, 0.8);
}
.popover.arrow-bottom:before {
  top: 100%;
  margin-top: 0.5rem;
  border-top-color: rgba(90, 90, 90, 0.8);
}
.popover.arrow-left:before,
.popover.arrow-right:before {
  top: 50%;
  border-width: 0.6875rem;
  margin-top: -0.6875rem;
}
.popover.arrow-left:before {
  right: 100%;
  margin-right: 0.5rem;
  border-right-color: rgba(90, 90, 90, 0.8);
}
.popover.arrow-right:before {
  left: 100%;
  margin-left: 0.5rem;
  border-left-color: rgba(90, 90, 90, 0.8);
}
.popover.arrow-pos-left:before,
.popover.arrow-pos-left:after {
  left: 15%;
  right: auto;
}
.popover.arrow-pos-right:before,
.popover.arrow-pos-right:after {
  left: 85%;
}
/**
 * Class: .draggable
 * Used for draggable list component
 */
ul.draggable {
  position: relative;
  padding: 0;
  margin: 0;
  font-size: 0.8125rem;
  list-style: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
ul.draggable li {
  position: relative;
  height: 2.5rem;
  margin: 0;
  padding: 0 2.5rem 0 0.875rem;
  border: 0.0625rem solid #b3b3b3;
  background-color: #f4f4f4;
  line-height: 2.5rem;
  color: #4b4b4b;
}
ul.draggable li:hover {
  cursor: url('coralui/less/images/cursors/openhand.cur'), default;
  background-color: #ffffff;
}
ul.draggable li:active {
  cursor: url('coralui/less/images/cursors/closedhand.cur'), default;
}
ul.draggable li:disabled {
  background-color: #d1d1d1;
  color: #b3b3b3;
}
ul.draggable li.dragging {
  cursor: url('coralui/less/images/cursors/closedhand.cur'), move;
  opacity: 0.9;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffffff;
  z-index: 10000;
}
ul.draggable li.drag-before {
  position: relative;
  top: 0rem;
}
ul.draggable li.drag-after {
  position: relative;
  top: 2.5rem;
}
ul.draggable li + li {
  margin-top: -0.0625rem;
}
ul.draggable li:before {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  content: " ";
  width: 0.25rem;
  height: 2.5rem;
  background: #dcdbdb;
  background: repeating-linear-gradient(-45deg, #eeeeee, #dcdbdb 1px, #dcdbdb 1px, #eeeeee 3px);
}
ul.draggable li .close {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0.157rem;
  margin: 0.7rem;
}
.dropzone {
  border: 0.0625rem solid #b3b3b3;
  background-color: #eeeeee;
  min-height: 2.5rem;
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
.dropzone p {
  padding: 0 2.5rem 0 0.875rem;
  font-size: 0.8125rem;
}
.dropzone.drag-over {
  background-color: #e1e1e1;
}
/**
*
* A path browser field.
*
* Uses styles from textfields and dropdown lists!
*
*/
.pathbrowser {
  display: inline-block;
  width: 13rem;
  /* Needs fixed width for floating term elements */

}
.pathbrowser select {
  display: none;
}
.pathbrowser input[type=text] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none;
  width: 13rem;
  font-size: 0.8125rem;
  height: 2rem;
  padding: 0.25rem 0.5rem 0.25rem 0.25rem;
  margin: 0 0 0.5rem 0;
  border: 0.0625rem solid #bbbbbb;
}
.pathbrowser input[type=text]:disabled {
  background: #e6e6e6;
  background-size: 1.1rem;
}
.pathbrowser input[type=text]:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  outline: none;
}
.pathbrowser.disabled input {
  background: #e6e6e6;
  background-size: 1.1rem;
}
.pathbrowser.error input {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.pathbrowser .autocomplete-results li {
  min-height: 1rem;
}
.pathbrowser .autocomplete-results li div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pathbrowser .autocomplete-results li div.pathbrowser-autocomplete-item-value {
  float: left;
  width: 12rem;
}
.pathbrowser .autocomplete-results li div.pathbrowser-autocomplete-item-value-with-title {
  width: 6rem;
}
.pathbrowser .autocomplete-results li div.pathbrowser-autocomplete-item-title {
  display: block;
  font-size: 0.7rem;
  font-style: italic;
  padding-left: 0.25rem;
  padding-top: 0.05rem;
  position: relative;
}
.selector {
  display: inline-block;
  font-size: 0;
  background-color: #dcdcdc;
}
.selector label {
  line-height: 2rem;
  min-width: 3.125rem;
  display: inline-block;
  position: relative;
  text-align: center;
  padding: 0;
  cursor: pointer;
}
.selector label span {
  width: 100%;
  padding: 0 0.625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  border: 0.0625rem solid #acacac;
  border-left: none;
}
.selector label span:hover {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.selector label span:active {
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
}
.selector label:first-child span {
  border-left: 0.0625rem solid #acacac;
}
.selector label span:before {
  display: none;
}
.selector label input[type=checkbox],
.selector label input[type=radio] {
  width: 1px;
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  margin-bottom: -1px;
}
.selector label input[type=checkbox]:checked + span,
.selector label input[type=radio]:checked + span {
  -webkit-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0.5rem rgba(0, 0, 0, 0.25);
  filter: none !important;
}
.selector label input[type=checkbox]:focus + span,
.selector label input[type=radio]:focus + span {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
  position: relative;
  z-index: 1;
}
.selector label input[type=checkbox]:disabled + span,
.selector label input[type=radio]:disabled + span {
  opacity: 0.5;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.switch {
  display: inline-block;
  cursor: pointer;
}
.switch:hover input[type="checkbox"] + span + span::before {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background-image: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff5f5f5', GradientType=0);
}
.switch:hover input[type="checkbox"]:disabled + span + span::before {
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
}
.switch input[type=checkbox] {
  width: 0.0625rem;
  float: right;
  height: 0.0625rem;
  margin-bottom: -0.0625rem;
}
.switch input[type=checkbox] + span {
  color: #4b4b4b;
  padding-right: 0.5rem;
}
.switch input[type=checkbox] + span:before {
  display: none;
}
.switch input[type=checkbox] + span:after {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 0.3125rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  background-color: #dcdcdc;
  content: "\a0";
  width: 2rem;
  height: 0.5rem;
  border: 0.0625rem solid #a5a5a5;
}
.switch input[type=checkbox] + span + span {
  color: #969696;
  margin-left: -0.75rem;
}
.switch input[type=checkbox] + span + span:before {
  position: relative;
  left: -1.75rem;
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ebebeb));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: -o-linear-gradient(top, #f5f5f5, #ebebeb);
  background-image: linear-gradient(to bottom, #f5f5f5, #ebebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffebebeb', GradientType=0);
  content: "\a0";
  line-height: 1.6;
  width: 0.5625rem;
  height: 1.25rem;
  border: 0.0625rem solid #a5a5a5;
}
.switch input[type=checkbox] + span + span:after {
  display: none;
}
.switch input[type=checkbox]:checked + span {
  color: #969696;
}
.switch input[type=checkbox]:checked + span:after {
  background-color: #70a6d6;
  border-color: #6485c5;
  background-image: none;
}
.switch input[type=checkbox]:checked + span + span {
  color: #4b4b4b;
}
.switch input[type=checkbox]:checked + span + span:before {
  left: -0.3125rem;
}
.switch input[type=checkbox]:focus + span:after,
.switch input[type=checkbox]:focus + span + span:before {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
}
.switch input[type=checkbox]:disabled + span {
  color: #b7b7b7;
}
.switch input[type=checkbox]:disabled + span:after {
  background-color: #e1e1e1;
  border-color: #d4d4d4;
}
.switch input[type=checkbox]:disabled + span + span {
  color: #d2d2d2;
}
.switch input[type=checkbox]:disabled + span + span:before {
  background-color: #e1e1e1;
  border-color: #d4d4d4;
}
.switch input[type=checkbox]:disabled:checked + span {
  color: #d2d2d2;
}
.switch input[type=checkbox]:disabled:checked + span:after {
  background-color: #dcdcdc;
}
.switch input[type=checkbox]:disabled:checked + span + span {
  color: #b7b7b7;
}
/**
 * Class: .slider
 * Displays a slider
 */
.slider {
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 0.0625rem solid #a5a5a5;
  background-color: #dddddd;
  width: 13.75rem;
  height: 0.5rem;
  margin: 1rem 0.25rem;
  vertical-align: middle;
  z-index: auto;
}
.slider:hover,
.slider.focus {
  z-index: 1;
}
.slider.error .handle {
  border-color: #cc544b;
}
.slider.error .tick.covered {
  background-color: #cc544b;
}
.slider.error .fill {
  background-color: #d59994;
  border-color: #cc544b;
}
.slider.error .handle.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.357rem #cc544a;
  -moz-box-shadow: 0 0 0.357rem #cc544a;
  box-shadow: 0 0 0.357rem #cc544a;
  border: 0.0625rem solid #cc544a;
}
.slider .slider-transition {
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.slider .slider-transition-slow {
  -moz-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -webkit-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -o-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
}
.slider .handle {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 0.5625rem;
  height: 1.25rem;
  margin: -0.5rem -0.25rem;
  background-color: #f5f5f5;
  background-color: #efefef;
  background-image: -moz-linear-gradient(top, #f5f5f5, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #e6e6e6);
  background-image: -o-linear-gradient(top, #f5f5f5, #e6e6e6);
  background-image: linear-gradient(to bottom, #f5f5f5, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe6e6e6', GradientType=0);
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 0.0625rem solid #a5a5a5;
  pointer-events: auto;
  cursor: url('coralui/less/images/cursors/openhand.cur'), default;
  outline: none;
}
.slider .handle:hover,
.slider .handle.dragging {
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
}
.slider .handle:hover .tooltip,
.slider .handle.dragging .tooltip {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.slider .handle.focus {
  outline: none;
  -webkit-box-shadow: 0 0 0.375rem #377eaf;
  -moz-box-shadow: 0 0 0.375rem #377eaf;
  box-shadow: 0 0 0.375rem #377eaf;
  border: 0.0625rem solid #6a8bc4;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
  outline: none;
}
.slider .handle.focus .tooltip {
  visibility: visible;
  opacity: 1;
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.slider .handle.dragging {
  cursor: url('coralui/less/images/cursors/closedhand.cur'), default;
  opacity: 1 !important;
  z-index: auto !important;
  background-color: #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);
}
.slider .tick {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.0625rem;
  height: 0.4rem;
  background-color: #a5a5a5;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.slider .tick.covered {
  background-color: #699fce;
}
.slider .tooltip {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  left: -1.25rem;
  top: -3.4375rem;
  -moz-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -webkit-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  -o-transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
  transition: visibility 0s linear 2s, opacity 2s cubic-bezier(1, 0, 0.5, 0);
}
.slider input[type=range],
.slider input[type=number],
.slider input[type=text] {
  opacity: 0.000001;
  cursor: default;
  width: 0.5625rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  left: 0;
  margin: -0.0625rem -0.1875rem;
  overflow: hidden;
  padding: 0;
  z-index: 0;
}
.slider .fill {
  position: absolute;
  background-color: #7da9e8;
  border: 0.0625rem solid #6485c5;
  margin: -0.0625rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  height: 0.5rem;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.slider .value {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: auto;
  pointer-events: none;
}
.slider .value.focus {
  z-index: 1;
}
.slider .clickarea {
  position: absolute;
  left: 0;
  top: -0.5rem;
  right: 0;
  bottom: -0.5rem;
}
.slider.vertical {
  width: 0.5rem;
  height: 13.75rem;
  margin: 0.25rem 0.625rem;
}
.slider.vertical input[type=range],
.slider.vertical input[type=number],
.slider.vertical input[type=text] {
  top: auto;
  width: 0.5rem;
  height: 0.5625rem;
  margin: -0.1875rem -0.0625rem;
  -webkit-appearance: slider-vertical;
}
.slider.vertical .handle {
  width: 1.25rem;
  margin: -0.25rem -0.5rem;
  height: 0.5625rem;
  top: auto;
}
.slider.vertical .tick {
  width: 0.4rem;
  height: 0.0625rem;
}
.slider.vertical .tooltip {
  left: 1.5625rem;
  top: -1.25rem;
}
.slider.vertical .fill {
  width: 0.5rem;
  bottom: 0;
  margin: -0.0625rem;
}
.slider.vertical .clickarea {
  position: absolute;
  left: -0.5rem;
  top: 0;
  right: -0.5rem;
  bottom: 0;
}
.slider.disabled {
  border-color: #d2d2d2;
  background-color: #e1e1e1;
}
.slider.disabled .handle {
  background: #e1e1e1;
  border-color: #d2d2d2;
}
.slider.disabled .handle:hover {
  cursor: auto;
}
.slider.disabled .handle .tooltip {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
.slider.disabled .tick {
  background-color: #d2d2d2;
}
.slider.disabled .fill {
  background-color: #d9d9d9;
  border-color: #d2d2d2;
}
.slider-dragging-cursorhack,
.slider-dragging-cursorhack * {
  cursor: url('coralui/less/images/cursors/closedhand.cur'), default !important;
  /* Apply dragging to complete page */

}
.sliderfieldset {
  display: inline-block;
  position: static;
}
/**
  Class: div.pulldown
  Displays a pulldown widget. 
*/
nav.pulldown {
  position: relative;
}
nav.pulldown a {
  color: #535353;
  font-weight: normal;
  text-decoration: none;
  font-family: adobe-clean;
}
nav.pulldown > a,
nav.pulldown h1 a {
  background: transparent;
  border: 0 none;
  padding: 0.25rem 1rem 0.25rem 0;
  font-size: 1.125rem;
  background: url('images/components/pulldown/handle.svg') no-repeat right center;
}
nav.pulldown > a:hover,
nav.pulldown h1 a:hover {
  color: #0f0f0f;
}
nav.pulldown > a[class^="icon-"],
nav.pulldown > a[class*=" icon-"],
nav.pulldown h1 a[class^="icon-"],
nav.pulldown h1 a[class*=" icon-"] {
  background: none;
}
nav.pulldown .popover {
  position: absolute;
  display: none;
  min-width: 12.5rem;
}
nav.pulldown .popover ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  background: #ffffff;
  border: 0.0625rem solid #3c3c3c;
  overflow-y: auto;
}
nav.pulldown .popover ul li {
  margin: 0;
  border-top: 0.0625rem solid #d2d2d2;
}
nav.pulldown .popover ul li a {
  color: #333333;
  display: block;
  font-size: 0.875rem;
  padding: 0.625rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  height: 0.9375rem;
  line-height: 0.9375rem;
  text-align: left;
}
nav.pulldown .popover ul li a [class^="icon-"],
nav.pulldown .popover ul li a [class*=" icon-"] {
  padding-left: 0;
}
nav.pulldown .popover ul li a [class^="icon-"].withLabel,
nav.pulldown .popover ul li a [class*=" icon-"].withLabel {
  background-position: 0.625rem center;
  line-height: 1.5rem;
}
nav.pulldown .popover ul li a [class^="icon-"].withLabel:before,
nav.pulldown .popover ul li a [class*=" icon-"].withLabel:before {
  line-height: 1.2;
  font-size: 1.5rem;
  min-width: 1.625rem;
  min-height: 1.625rem;
  padding-right: 0.625rem;
  position: relative;
  top: -50%;
}
nav.pulldown .popover ul li a [class^="icon-"].withLabel:before:before,
nav.pulldown .popover ul li a [class*=" icon-"].withLabel:before:before {
  width: 1.625rem;
  height: 1.625rem;
  -webkit-background-size: 1.5rem;
  -moz-background-size: 1.5rem;
  -o-background-size: 1.5rem;
  background-size: 1.5rem;
  -webkit-background-size: 1.5rem 1.5rem;
  -moz-background-size: 1.5rem 1.5rem;
  background-size: 1.5rem 1.5rem;
}
nav.pulldown .popover ul li a:hover:not(.disabled) {
  background-color: #418fd4;
  color: #ffffff;
  border: none;
}
nav.pulldown .popover ul li a:hover:not(.disabled):before {
  color: #ffffff;
}
nav.pulldown .popover ul li a.disabled,
nav.pulldown .popover ul li a.disabled:hover,
nav.pulldown .popover ul li a.disabled:focus {
  opacity: 1;
  cursor: default;
  color: #b4b4b4;
}
nav.pulldown .popover ul li:first-child {
  border-top: 0;
}
nav.pulldown .popover.alignleft:before {
  left: 0;
  margin-left: 1.875rem;
}
nav.pulldown .popover:before {
  left: 100%;
  margin-left: -1.875rem;
}
.toolbar nav.pulldown .popover {
  margin-top: 1.125rem;
  margin-left: 0.0625rem;
  text-align: left;
}
nav.no-handle > a,
nav.no-handle h1 a {
  background: none;
}
/**
  Class: .wizard or .flexwizard
  Displays a wizard widget.
*/
.wizard > .toolbar .left,
.flexwizard > .toolbar .left,
.wizard > .toolbar .right,
.flexwizard > .toolbar .right {
  height: auto;
}
.wizard > section,
.flexwizard > .step {
  display: none;
}
.wizard > section.active,
.flexwizard > .step.active {
  display: block;
}
.wizard > nav,
.flexwizard > nav {
  background: #494d4e;
}
.wizard > nav > button,
.flexwizard > nav > button,
.wizard > nav > a.button,
.flexwizard > nav > a.button {
  color: #ffffff;
  margin: 6px 9px 8px 9px;
}
.wizard > nav > button[disabled],
.flexwizard > nav > button[disabled] {
  opacity: 0.5;
  color: #ffffff;
}
.wizard > nav > button[disabled]:hover,
.flexwizard > nav > button[disabled]:hover {
  color: #ffffff;
}
.wizard > nav > button.back,
.flexwizard > nav > button.back,
.wizard > nav > a.button.back,
.flexwizard > nav > a.button.back {
  background: #434749;
  border-color: #37393a;
}
.wizard > nav > button.next,
.flexwizard > nav > button.next,
.wizard > nav > a.button.next,
.flexwizard > nav > a.button.next {
  background: #4090d1;
  border-color: #1a3348;
}
.wizard > nav > ol,
.flexwizard > nav > ol {
  counter-reset: item;
  padding: 9px 0 0 0;
  font-size: 0;
}
.wizard > nav > ol > li,
.flexwizard > nav > ol > li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding-bottom: 0.3125rem;
  padding-right: 2.5rem;
  border-bottom: 0.1875rem solid #5b5e5f;
  color: #7f8283;
  font-size: 0.875rem;
  counter-increment: item;
}
.wizard > nav > ol > li:first-child,
.flexwizard > nav > ol > li:first-child {
  padding-left: 2.5rem;
}
.wizard > nav > ol > li:first-child:after,
.flexwizard > nav > ol > li:first-child:after {
  left: 2.5rem;
}
.wizard > nav > ol > li:before,
.flexwizard > nav > ol > li:before {
  content: counter(item) "  ";
  display: inline-block;
  width: 1.125rem;
  height: 0.75rem;
  text-align: left;
}
.wizard > nav > ol > li:after,
.flexwizard > nav > ol > li:after {
  content: " ";
  position: absolute;
  bottom: -0.4375rem;
  left: 0;
  display: block;
  width: 0.4375rem;
  height: 0.4375rem;
  border: 0.125rem solid #494d4e;
  -webkit-border-radius: 0.4375rem;
  -moz-border-radius: 0.4375rem;
  border-radius: 0.4375rem;
  background: #7f8283;
}
.wizard > nav > ol > li.active,
.flexwizard > nav > ol > li.active {
  color: #ffffff;
}
.wizard > nav > ol > li.active:after,
.flexwizard > nav > ol > li.active:after {
  background: #4c91d0;
}
.wizard > nav > ol > li.stepped,
.flexwizard > nav > ol > li.stepped {
  color: #ffffff;
  border-color: #4f7292;
}
.wizard > nav > ol > li.stepped:before,
.flexwizard > nav > ol > li.stepped:before {
  content: " ";
  background: url('images/components/wizard/check.png') 0 bottom no-repeat;
}
.wizard > nav > ol > li.stepped:after,
.flexwizard > nav > ol > li.stepped:after {
  background: #4c91d0;
}
.wizard > nav > ol > li .lead-fill,
.flexwizard > nav > ol > li .lead-fill {
  position: absolute;
  left: 0;
  bottom: -0.1875rem;
  width: 2.5rem;
  height: 0.1875rem;
  background-color: #4f7292;
}
.wizard > nav > ol > li.wizard-hidden-step,
.flexwizard > nav > ol > li.wizard-hidden-step {
  display: none;
}
/**
 * A file upload field.
 */
iframe.fileupload {
  display: none;
}
form.fileupload,
input[type=file].fileupload {
  opacity: 0.5;
}
span.fileupload {
  overflow: hidden;
  position: relative;
  cursor: pointer;
}
span.fileupload label {
  margin: 0;
  font-size: 0.875rem;
  cursor: pointer;
}
span.fileupload input[type=file] {
  opacity: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 1000px;
  cursor: pointer;
}
.form-error {
  display: inline-block;
  width: 1.125em;
  height: 1.125em;
  line-height: 1;
  font-size: 1em;
  text-align: center;
  vertical-align: text-top;
  overflow: hidden;
  color: transparent;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.form-error:before {
  font-family: AdobeIcons;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  line-height: 1.172;
  color: #000000;
  opacity: 0.65;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: -0.186em;
  text-align: center;
  content: " ";
  speak: none;
}
.form-error.black:before {
  color: #000000;
  opacity: 0.65;
}
.form-error.white.withLabel,
.form-error.white:before {
  color: #ffffff;
}
.form-error.white:before {
  opacity: 0.8;
}
.form-error.blue:before {
  color: #4191d2;
  opacity: 1;
}
.form-error.disabled:before,
.form-error[disabled]:before,
.form-error.disabled:hover:before,
.form-error[disabled]:hover:before {
  color: #000000;
  opacity: 0.15;
}
.form-error.active:before,
.form-error.active:hover:before {
  color: #4191d2;
  opacity: 1;
}
.form-error:before {
  content: "\f00f";
}
.form-error:before {
  color: #cc544b;
  opacity: 1;
}
.character-count {
  display: inline-block;
  margin: 0.5rem 0.5rem;
  font-size: 0.8125rem;
  font-family: adobe-clean;
}
.character-count.negative {
  color: #cc544b;
}
.character-count-container {
  display: inline-block;
  vertical-align: top;
}
.character-count-container .character-count {
  display: block;
  text-align: right;
  margin: 0rem 0rem;
}
.accordion {
  list-style: none;
  padding: 0;
  margin: 0.4375rem 0;
}
.accordion li {
  margin: 0;
}
.accordion li + li {
  border-top: 0;
}
.collapsible {
  margin: 0.4375rem 0;
}
.accordion li,
.collapsible {
  padding: 0.4375rem 1rem;
  overflow: hidden;
  background-color: #f5f5f5;
  border: 0.0625rem solid rgba(0, 0, 0, 0.2);
  font-size: 0.8125rem;
}
.accordion li h3,
.collapsible h3 {
  margin: -0.4375rem -1rem 0.4375rem -1rem;
  padding: 0.4375rem 1rem;
  font-size: 0.8125rem;
  line-height: 1.25rem;
  font-weight: normal;
  color: #969696;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #fbfbfb;
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: linear-gradient(to bottom, #ffffff, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
  cursor: pointer;
}
.accordion li h3 em,
.collapsible h3 em {
  font-style: normal;
  font-weight: bold;
  color: #4b4b4b;
}
.dragging {
  -webkit-box-shadow: 0 0.25rem 0.25rem rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0.25rem 0.25rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.25rem 0.25rem rgba(0, 0, 0, 0.25);
  background-color: #eeeeee;
  opacity: 0.8;
  z-index: 10000;
}